Pros: You can vacuum both bare floor and carpet all at the same time and it doesn't suck up the edges of area rugs. Nice big vacuum bags.
Cons: the motor is a very loud, almost enough to have to wear earbuds while vacuuming. Unfortunately the Vacuum cannot be adjusted to go higher or lower so, on a thick pile rug it's very hard to push.