Shipping was very quick. No damages noted upon arrival and was pretty easy to assemble, takes a little time but directions are clear and easy to follow. The doors take the most time to hang but come together with some adjustments. Overall for the price and size of the piece I am super satisfied!