I purchased this to match an over the toilet cabinet by the same maker. It has ample storage, but I do wish there were more options to increase the space between shelves as my hair products don't fit upright. However, it was easy to assemble, looks great in the space and definitely upped my storage exponentially. The only downsides are the doors don't quite match up. One is a tad higher than the other. Also, the backing to the cabinet is really chintzy, very thin fiberboard. A sturdier backing would have been appreciated.