It has great suction power but many parts are made of thin plastic and break very easily. I had to replace my vacuum cleaner head and it cost $100. But most importantly, you call customer service and internal agents are waiting for you. Not worth the price!