Put it together in no time. A lot of extra space. It makes my bathroom a lot more organized. I was worried that it was not going to be sturdy while I was putting it together but everything fit together perfectly, nice and sturdy. The only reason I wont give it 5 stars is because I didn't receive the legs and although I had no intentions of using the legs in the first place it would have been nice to have them.