This swingset is perfect for smaller yards. Gives hours of play for your little ones.  Assembly wasn't hard at all. It took 2.5 hours to put together. I recommend anchors, which would have to be purchased separate.  One of the best purchases I made for my 1 year old and 2 year old!