WordPress is definitely the world's most popular CMS. You can create website using wordpress because it is very easy as it not require knowledge of html or php. Number of plugins are available for free.Can be easy install and upgrade and also have multilingual support.Word press is optimized for search engine also.

Wordpress is the best cms used for creating the e-commerce websites we can create e-commerce site by using wordpress:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Step 1: Make Your Permalinks Pretty.
Step 2: Create a Custom Home Page in WordPress.
Step 3: Enable the Navigation Menu
Step 4: Store Categories
Step 5: Add Your Products to the Store
Step 6: Check It Out!

The WordPress is the most commonly used CMS using to create an E-commerce website. WordPress has many features which is make it the best CMS for E-commerce website development.

WordPress has the very easy step to create a website. they are as follows :-
1. Choose the theme for your website.
2. Install the theme in the serve
3. Mange the home page of your website.
4. Enable the Navigation Menu of the website.
5. Feed the product image
6. Enable the E-commerce plugins
7. Ready to sell the product.

I adore working with WordPress. I can recommend you to pick any design you like among these themes http://www.templatemonster.com/wordpress-themes.php , and then customize it according to your needs. Btw, Wordpress is an ideal solution for eCommerce, as for me.

To get started with WooCommerce, navigate to your WordPress Dashboard and Add New Plugin. Search for WooCommerce, and simply install and activate WooCommerce by WooThemes. After activating your plugin, you'll be prompted to Install WooCommerce with a wizard to take care of the initial settings.

Try out the plugins and list all your needs
Then deep dive into design opportunities (how your products will be displayed, what properties / features can be placed and where) then evaluate SEO opportunities.
Chose wisely.