Roomy and solid, makes a nice addition to my bathroom for storage. All in all, a good purchase,

Pros: Roomy
Cons: Handyman assembled it, not that easy, you can see the items thru the glass, though they are distorted.