Arrived early, in good condition,  fit was excellent,  assembly instructions were vague but had it together in 2 hours with 3 people. Very pleased