It arrived within 3 days and we had no problem putting it together. It is a bit smaller than we expected but overall we are happy with the purchase.