This is just perfect in my guest bathroom. Im going to get 2 more for the guest bedroom!! It to 3 hrs. to put together (by my boyfriend, who, generally takes his time!). This cabinet is quality, and the price is very appropriate. I give it 5 stars!