Perfect for my bathroom! Assembly was daunting at first, but I was able to put it together myself in about 2 hours (with some interruptions) and I am not what you would consider a handy gal!