I put this in my tweens bathroom.   Love it.  It has mirrors on the inside and along the exterior on the sides as well.  Easy enough to secure.  Plenty of space.