Shipping was quick and it is very sturdy. I spent a long time searching online, and was willing to spend a lot more money to find the perfect size storage solution for my bathroom. This one is great! I worked on it on-and-off but probably took me about 3.5 hours total. I needed my husband to help me line up the hutch on top of the base, other than that it was a one person job. I took off a star because there are scuffs that ruin the otherwise pristine white. See on either side of the drawer pull, and there's a lighter one on the upper door. It is also annoying that the upper doors don't line up perfectly. It seems that one of the hinges is just made looser than the others. Overall I couldn't be happier with this purchase, though!