Was delivered a day early. Came with all parts. Instructions could have been clearer. Husband put it together in just under 2 hours with minimal cursing. Happy with purchase.