It arrived on time. Unfortunately the last part when we were putting it together was cracked but the service lady was wonderful and is sending out a new part. Excellent service and so polite and nice