Perfect size. Frame is rubbery, which I was not expecting but it doesnt take away from the look at all! Looks amazing in our bathroom.