This is a nice little handheld unit. The Pet Stain Eraser PowerBrush Plus Portable Carpet Cleaner has a powerful roller brush that you can either use or turn off. It also comes with a rubber bristle attachment for more delicate carpets and rugs. It has a powerful suction and the spray has nice coverage. It great for getting up spills and pet messes. The cup is easy to dump but doesn't hold much which is why its only great for spills and pet messes. It definitely is very handy. I love this little thing.