I don't have too much carpet to vacumn, so this is perfect for me. I tried several other kinds but I don't like the heavy weight monster vacumn at all. There is only one master bedroom upstairs, and living room down stair come with Carpet, so ez to carry it every where. I am suprised how it work, it could clean my kitchen, stairs, and even wood floor very well. The only thing I worried about is the battery life, it takes hours to recharge, but last for about an hours or so. Good enought for me though.