This is a great activity for the little ones. My kids 1y to 6y are able to use this. Parts are stable. Even though the slide has 2 sides, we found the one side to be good enough because if kids want to climb they can do it right on the slide side. The swing is sturdy, we had it on carpet so it does move, but that's not an issue because the kids can move it back into place. We didn't use the provided l shape brackets, because there is no place to bolt those down in our carpet. It was easy to assemble, took about 1hr. There aren't any sharp parts that I need to worry about. Over all good quality set, would definitely recommend, its been couple weeks and my kids still use it everyday.