The medicine cabinet is exactly what I wanted.  Lots of storage and mirrors everywhere.  However, the cabinet is not packaged well, which is why it only received 4 stars. It took four shipments to get an intact mirror. The first two mirrors arrived broken.  The third was lost in transit.  The fourth arrived in perfect condition.  The one thing I took from this experience is that Wayfair has stellar customer service!  They went above and beyond to get me an intact mirror and never even hesitated to replace the item when I notified them.  I am truly impressed by their excellent customer service.