It came within two days of placing order (business days only). Box was heavy but managed to bring into house after fedex driver left delivery on front porch. It took me several hours to put together (power screwdriver wasnt fully charged). Otherwise the assembly was a breeze! It was well worth the price!! Excellent buy!!