This is a great vacuum that we keep upstairs to clean all of our carpets.  Easy to use and the cord is long enough to get all of the areas or each room...and more! We have a few kiddos that run around quite a bit so a good vacuum is a necessity in our household.