After researching and finally deciding on a vacuum, the Boss upright is perfect. I prefer inserting bags into a vacuum and this is possible with this vacuum. Fantastic for carpets and bare floors. Being refurbished has not been one problem. GREAT PRICE.. I see no reason at this time. Glides very easily on carpets or bare floors...even though it seems heavy..no problem. Really do not need to even push..it glides itself.Recommend highly