We moved to a new house a few months ago and I really needed something light enough to carry up and down the stairs but still powerful enough for my pet's and my kid's messes. Well, this vacuum delivered that and more! I love how easy it is to push and pull while vacuuming. It is easy to empty and the attachments really come in handy! This is a great buy, you will not be disappointed!