I've used a number of ecommerce solutions over the years while making sites for other people, and woocommerce is by far my favorite. It seems the most contemporary and realistic when it comes to usability and ease of adaptation to different types of markets. I chose it to create my own quirky ecommerce art/gift store, even though I had free access to a number of more expensive solutions. Combined with the Mystile theme, it is clean looking, and doesn't distract from the products with a lot of unnecessary graphics. I highly recommend it.
F.Y.I. I'm having a great experience using this combination:
Theme: Mystile 1.2.2