Absolutely, and I use WooCommerce. I've set up several sites using this software, one with subscriptions for recurring donations. It's free for a basic setup, but usually requires one or more paid extensions, especially if you are selling hard goods, or want to use a specific credit card system. Be sure to have awesome images of your products ready to go, along with the prices, any 'variations' (color, size, etc.), dimensions, weight, which shipping company you intend to use, how you're charging taxes. If you're selling downloadable goods, the set up is much easier. If you plan to use PayPal, upgrading to a Business Plan will move things a long much quicker.