Works perfectly in my entryway! It is large, so make sure you double check your measurements, but it is everything I wanted! The shelf is very stable but isn’t very deep.  It is a heavy duty mirror, but it seems like it will last a long time!!