Size is great, just what I wanted. Unfortunately the wheels do not roll very well and some of the white finish chipped off while installing. The shelves in the middle are not an exact fit either, I had some trouble installing these.