Works great! We needed it for wood floors, and it does a very good job. The rubber wheels are so nice - we don't have to worry about scratches. Seems to be good quality, sturdy. We bought it for a house we are remodeling. I'm going to get another for the house we live in until that one is done and we can move in. Then we will have two there, one for downstairs and one for up.