I debated for several weeks over different medicine cabinets for my bathroom remodel. This one is perfect and exactly what I was hoping for. It looks exactly as it does online. It is high-quality, and the frame is not too thick. The storage inside is ample. My only (very minor) complaint is how to adjust the shelves - they are screwed in, so it's a little more involved than simply moving a pin. I would buy this mirror again! I have received many compliments on it. 10/10 would recommend.