I bought this a year ago, and I couldn't be happier with my purchase.  All of the pieces were there, instructions were super clear, and the materials were high quality.  My son is 6 now, and he loves the swing.  I built it on a slope (that was by choice) so I had to do some work to make it level, but I hid it well with the planter box.  Huge Recommend!