I had a very small space to put a medicine cabinet and this one fit perfectly.  I like that the shelves are staggered for tall items.  We did have to put a small clear stop on one corner of the mirror because when it opened, it hit a mirror on the wall already in place.   I’m very happy with it.