Absolutely have LOVED this vacuum! The suction is phenomenal and it's super easy to maintain! The only downfall is when you put on the skinny attachment for small areas that it loses suction. Comparing to my Bissell multi function... Cleaning a floor or stairs it beats hands down. With the attachment it loses hands down. Definitely not complaining for the floor and stair function alone!