Love this mirror.  The shelf is perfect and actually holds a good amount of stuff.  Looks great in a game room.  Overall very happy with the mirror and shipping was perfect, not a scratch on it.