Arrived when promised and was easily assembled.Only about 30 minutes to get it done and we now have 2 very happy children in the house.Would have been better if it had more than 1 dangling ball.The one ball it has did not last a week before becoming unwound.Very good product for the price.