The overall quality is pretty good but upon unpacking and unwrapping it, I had ball bearings all over the ground. The wheels are very cheap quality and I will probably be replacing them soon as the more oil in it the harder it is going to be to move.