My boys absolutely love this little playset. It comes with plenty of screws and extra boards in case you happen to break one. It's on the smaller side for my 10 year old but was perfect for my littler kids. My only real complaint is the instructions are very hard to understand but we got it figured out. The rock wall is a nice touch along with the abc chalk wall. The swings are very sturdy and hold a good bit of weight. It's pretty sturdy though we did hammer some sticks into the ground and then screwed to the swing set. It has a nice canopy to keep the kids from getting wet.