Very good machine in the vacuum and floor care category
I bought one from Costco that is used daily in a commercial setting. Works perfectly. It takes a lot of wear and I have to change the strap regularly, but that's to be expected with this type of use.