Perfect size and shape with good padding, makes it feel very sturdy! And looks cute! We were originally worried about the mirror wouldn’t be tall enough, but after we installed it, we found the shape actually designed very smart, it covers a wide range of different height.