Excellent value for product. The machine has worked perfectly. Super easy to use and clean. The cart is not very good though. I recommend the machine - not the cart!! - But overrall this is a good product for home use. Super fun for birthday's and limited use events. You have to let it cool down every 45 minutes or the cotton candy gets stuck and does not spin corretly.