Received exactly what we expected! Took 2 days of 2 adults to set up and we’ve had our 2, 4 & 7 year olds playing on it for months now! They/We LOVE this swing set!