It is generally ok, but the quality of finish is lower than I expected for the price. It wobbles a bit because the bottom is uneven and will need to find a way to secure felt to help even it out and protect the floor. The metal finishing is not smooth and the paint does not cover the product fully. I will be keeping it because in general it works well, just wish it was finished better.