i'm really enjoying using this lightweight vacuum, especially on the stairs. we have a few pets and this vacuum is powerful enough to remove pet hair from all surfaces including upholstery. plenty of tools included for hard to reach spots. i had a dyson stick before and i think this vacuum is much better and more versatile.