Compared with a regular vacuum, the ease of use it’s a great vacuum. I really like the color and design of the vacuum. The vacuum really works good on hard floors when it come to carpet or rugs it gets stuck then you have to turn it up to the max but then it get clogged with a rug so then you put it to low and then it doesn’t suck well. Overall I would stick to a traditional vacuum until they can get carpet and rug ready.