For the most part it is everything I wanted. Unfortunately, my remodel got delayed so I just got to open and assemble the cabinet today only to find that the door is broken (split). I have had it too long to return it. Hoping some wood glue will help me out. Other than that, it's very pretty and going to look amazing in my new bathroom.