My very first e-ccomerce site was done with wordpress and wooccomerce.
Working with woo-commerce and visual composer its a charm.
Woo-commerce makes it extremely easy to create and organise an e-commerce site in no time
Of course the downside for woo-commerce is suitable for clients with simple needs
To create a dynamic megamenu we need extra plugins and work
Visual composer is very user friendly especially when compared with the(now deprecated?) panels for Drupal(like in my patrio-homa site)
To sum it up perhaps the best option for beginners with e-ccomerce sites