Great for sanitizing and spot cleaning. While you can do area rugs, this definitely is not the right machine for bedroom carpets. 
-Very light weight. This can be a bonus, but I worry about durability. I'll try to update this review if anything breaks.
-It would be nice if there was on board attachment storage or a separate storage case. By the third day after I purchased it, my child lost the small scrub brushes.