Fits beautifully with my ocean-themed bathroom as it is wavy. It's the perfect size mirror for my small bathroom. I gave it 4 stars because of the price and the plastic piece it came with to hold up the screws in the back look very cheap and of poor quality. I think the mirror will hold up though.