I was quite impressed with this swing set, especially for the price. I have a 2.5 year old and it is perfect! He loves the swings, slide, and mini fort. This probably will not be big enough for him to grow with - max age probably 6 or 7 depending how big your children are. It took my husband and father-in-law about 6 hours to put together. We haven't needed to use the ground stakes and the swing set is doing great. Highly recommend!