The final assembly step of the netting was a bit more challenging than expected but overall not too bad to put together.  And our 3 year old loves it!