I was very pleased with the quickness of the shipping and the price of this item.  It was NOT hard to put together -- and I read alot of reviews before purchasing it.  It is not flimsy and I read one review where somebody said the bottom fell out -- there isn't any way this could happen unless it wasn't put together correctly.  It looks great in the bathroom.  There were several small flaws in the paint, however, but nothing really that bad.... otherwise it would have been 5 stars!  Thank you so much!