Easy to setup, took two days, directions were easy to follow. All parts were easy to identify and in great condition. Delivery was quick too. Kids have been enjoying it for 2 months now.