I was so pleased at how sturdy and functional this piece is.  You can select the height of the shelves and adjust to your liking.  Consider putting it together in the room you will use it in though, it is much larger than I expected.    

Pros: Solid connections and construction.  Easy to put together.  Customize to your space.  Locking wheels.  Easy to move.
Cons: Wish they had a brushed nickle color option.