Very happy with this purchase.  

Pros: Great value, easy to assemble and use.  Great suction vacuum on both hard woods and carpets with the flip of a switch.  
Cons: None as of now.