This little guy is POWERFUL!! Only thing I wish was that I could use it on my hardwood and tile. The bristles dont reach the tile or wood floors but is good to suck up small spills. My carper though in my bedroom!! Fantastic! My dog has a bad habit of peeing on my carpet in front of my bedroom door. This little guy got it all up!! I have not seen my carpet look this great since we bought the house!! It looks brand new!! The smell is also gone thanks to the pet cleaner that came with the shampooer!! This little guy is absolutely fantastic and will be a great asset when having pets and small children!! Thanks hoover!!