We bought this for our 3 and 1 year old and they absolutely love it! It was easy to assemble using the phone app for 3-D instructions. We have a small yard so the size is perfect. My only reason for not giving 5 stars is that it squeaks when the kids are swinging.