Almost perfect! I love the way this looks in our bathroom.. Only complaint is the shelves seem to be slightly too small. They are constantly falling anytime we open or close the cabinet door. We've given up and completely removed the shelves for the fear that anytime they fall we will have shattered glass everywhere which defeats the purpose of having a medicine cabinet!