This vac can only run for about 5-7 minutes before it overheats and shuts off. It's not full, picking up anything heavy, just can't run for too long. When it cools down, it runs again. When it runs, it works well. The attachments aren't to sturdy.
Really it does! Which is great. Does exactly what is is supposed to. Definitely doesn't get to the deep nitty gritty of high carpet but is perfect for rugs and bare floor, and some light surface pickup on deep carpet.