Inside shelves slightly smaller than expected because the door hinge takes up room. Fairly easy to put together. Height of cabinet perfect for placing makeup items on while standing at my sink.