Shark carpetxpert cleaner is a top quality rmachine. It is very easy to assemble and use the directions are very good. It  comes with a hand crevice  and bristle tool perfect for spot cleaning rugs or furniture. It had a high pressure spray and really strong suction,perfect for deep cleaning. It extracted dirt and grime well I could see it going into the chamber. My rugs were dirtier then I thought. They are very clean now after using this cleaner. It is easy to clean up after using the removable water and debris portion cones put with ease. It also comes with a hose cleaning tool so no smells when storing. This is one of the best cleaners I have ever used I would highly reccomend