Very fast shipping, got all three boxes within 3 days of ordering. Assembly is a bit challenging but doable. So far happy with the purchase.