I received it in like 4 days. Box was un-damaged. Took me about 3 hours to put together. The instructions were perfect and easy to follow. I love it and very happy with the purchase and experience.