Delivery came in less than 2 weeks. We were suprised it all came in 1 box! Assembly was a bit overwhelming at first but if you just organized your self and set everything out it goes alot smoother. Took us about a day to set up. I wouldn’t say it is awesome quality. We did split several of the boards when screwing together, however for the price if it lasts us for a few years we’ll be happy. It is a good size for our 5 and 3 year old. Even the dog took a turn on the slide :) Overall if you are looking for an inexpensive swingset I would recommend.