Pretty good. Would give it 5 stars but the top shelf is a little too scratched for my liking. Also, the screws to hold the bottom onto the cabinet were to small. We needed to find another size screw in order to secure it.  Otherwise I really like it.