I would have given this five stars but the hinge screws were driven in so crooked that the door could not close. Otherwise, the cabinet went together nicely and it holds everything, even without the internal shelves installed.