Perfect for small children! My 5 year old and almost 16 month old are having lots of fun on this swing set that we’ve had for about a month now. We took one of the swings off and added a baby swing for our toddler.
The reason why I am giving it 4 stars and not 5 is because I noticed that the wooden bar above the swings has a few long cracks down the middle. They are not deep, but I am worried it will affect the swing set in the future. I want this swing set to last for many many years, so I hope this won’t affect the swing set in any way. If it will, I will want to replace that piece of wood ASAP. 
I definitely recommend getting the professional install too. My husband and I are not handy people, so it was totally worth it. The 3 men who assembled it were professional, polite, quick and accurate. It was money well spent getting it assembled! 
Overall, this is a nice smaller swing set for small children.