Beautiful mirror with towel rack and shelves. See hardware on the back for hanging. Perfect for small spaces where you can’t put a bathroom cabinet. Measures 23 and three-quarter inches wide by 30.5 inches tall. The mirror is 16 x 25” It is basically new as I never actually got around to putting it in the spot I had planned as that renovation never happened.