This was such a lightweight carpet cleaner! It was easy to assemble right out the box. I love how u can adjust the handle. I have a carpet in my bedroom that has been thier forever, and this made it look so good. It's easy to use and clean. I love how it comes with a little tray to let everything dry on so u dont lose pieces. I would totally recommend this if u have pets and even kids.