WooCommerce is a great solution for all sized shops because it can handle up even up +100 000 products. Furthermore, it can handle 1000s of your orders per minute. WooCommerce, is great in terms of scalability.