The height is perfect but the shelves are a bit smaller than I was hoping for. Works for where I wanted it to. Seems a smidge over-priced for what it is but it was easy to put together and seems sturdy.