I have to tell you although this is the cutest little bathroom cabinet it took me over 2 hours to put together but definitely worth the effort. It is extremely functional, compact and the design is just perfect for my bathroom. I love it, I love it, I love it.