The Dirt Devil-Vibe is a great compact size vacuum. Not to big and heavy to carry around. It was easy it assemble except for one small mishap. One of the parts was partially broken so I had to superglue it, no big deal. To be as small as it is, it's pretty sturdy. I love that it has a brush roll. My other Dirt Devil didn't have that and didn't want to pick much up. With the brush roll, I didn't have any problems getting it to vacuum items up. Was so happy that it had a brush roll on it because it helped pick up the smallest of things and has a great suction power. The hand vac and detailer worked great as well, can get in the tiniest of cracks and spaces! Hold a good capacity of stuff before having to empty, but not if this is your first time vacuuming. This is more for the every other day pick me up. It's so light, my 2 year old can push it around so she helps me clean. It worked great on the linoleum floor and the carpet in the bedrooms. Great product and I love it.