This vacuum is very nice. It is an upright vacuum .It has a self cleaning brush roll that continuously picks up hair and keeps it from getting trapped.It has 12 feet of reach with an extendable hose. It is very good for deep cleaning and can easily help with cleaning from floor to ceiling. The vacuum has anti allergen complete seal technology and a hepa filter that  helps to trap dust and allergens inside the vacuum cleaner. It’s has 3XL times the dust cup to allow more and longer cleaning and less trips emptying it out.The suction is very good as it helps to get very stubborn debris and hard to pick up pet hair. It is light in weight so it’s very easy to maneuver around from task to task. Overall this is a very nice vacuum to have!!!