It arrived timely. All parts were in the shipment along with instructions. Took one person approx 2 days to assemble. Good quality and very sturdy. Kids love it!