This vacuum is great for picking up pet hair and dirt in those places you can't easily get to. The only negative is the top of the vacuum is a little heavy. I would definitely recommend this vacuum.

Pros: Easy Assembly, picks up everything, gets to places other vacuums could not reach
Cons: A little top heavy