Perfect size, well constructed and not to mention adorable. We are building a new house and this cabinet is the perfect size and design for a space in my bathroom. Cant wait to put it in my new house.