[This review was collected as part of a promotion.] My kids love it, the wood is kiln dried (so everything is straight, no warping), the hardware is clearly labeled, and the quality is top notch. I like that the swings hang from rope (and not chains) as it's a bit softer on the hands and doesn't get super hot/cold depending on the weather. Because they are rope, it is one more thing to keep an eye on for wear, but I think it's a good trade off.
The best and worst thing about this is the assembly. On the good side, the hardware (nuts, bolts, etc.) are all clearly labeled and baggied together, so it's a breeze to grab the right bolt, the right nut, and put it together. You'll need a socket set and a wrench-- or I used an impact driver and a wrench on the opposite side to keep the bolt from spinning.
However, the worst thing is also the assembly. For whatever reason, this is purposely designed so that the sides are not symmetrical. On one end, the header the swings hang from is tapered and the top of the leg assembly is straight. On the other end, the header is straight and the top of the leg assembly is tapered. As a licensed professional engineer myself, there is no good reason for this. It doesn't offer any mechanical advantage and only adds to the complexity when assembly. To be clear, the instructions point at the areas of difference and say "Note angle orientation". I looked and I saw that one side's assembly was tapered and the other side's assembly was not and thought "Man, KidKraft messed up and forgot to taper one side". I assumed the note on the instructions was just so you didn't have that piece upside down. Regardless, by pure luck, I picked the wrong side for each leg assembly the first time and the brackets wouldn't fit. I spent 20 minutes trying to make it fit before I got out a saw and made it fit.... and after that I then noticed the asymmetrical construction. Go figure.
Had I gotten the sides right the first time, it took me about 45 minutes to fully assemble on my own. If you have help, it'll go a bit quicker. other things to note is that KidKraft recommends resealing the wood annually and that the weight limit is 110lbs per child. I'm 175lbs and have swing with our youngest (30 lbs) on my lap without any issue, but that also was at a moderate swing rate and without other kids on the set. it seemed plenty sturdy, but just be aware that KidKraft does not recommend that much weight on the swing.