This was the first swing we purchased for our now 5 year old son. There are plenty of places for him to hold on and its wide enough to fit his whole body on safely. He absolutely LOVES it.
Great swing. Very easy to set up and my kids love it. My son wants to swing on it every day.
Just got this last week for kids (3 and 8) as a gift and so far so good - the kids love it!