Shark  Vertex UltraLight Corded Stick Vacuum with DuoClean PowerFins and Self-Cleaning Brushroll is an awesome vacuum to have. Especially if you have pets or small children. It cleans up heavy duty messes on carpets and wood floors. The soft roller pulls in particles and leaves floors looking polished. The powefins roller has non stop contact on carpets. It works great at picking up pet hair and it doesn't get wrapped around the rollers and it is self cleaning! I love that the top can be detached for a handheld vacuum for furniture and extended for hard to reach places. It is very easy to use and lightweight.