Delivery was a bit slow - but it was free so who's to complain?!
Everything showed up at once in good condition. My fiancé had no issues with assembly. We are very pleased with our purchase.