To be fair I'll state the good stuff first. I like the picture & the concept of this product. It also arrived quickly after I placed my order.  I usually don't order this kind of thing online because you really don't know what you're going to end up with. However, I took a shot because this is exactly the kind of thing I needed for my small bathroom. I didn't want one of the tall ones you can buy in the big box stores. Once everything was out of the box I realized several things were wrong. One of the end panels was cut wrong & just couldn't work, there were open joints on the face of the doors, Parts were missing...2 Hinges and a screw, plus there were no instructions on  how to put it together.  Additionally, after I received the order it went down in price on the website by about $23. Now I have the hassle of boxing it all up, taking it to a UPS store and being out about $11 to return it. Never again will I order something like this online.