A must!  Bought it for grandkids ages 1-4, also bought baby swing.  I shopped for sturdiness & size, this is sturdy, the frame is thick and it comes with 4 anchors, it will definitely not lift as they swing.  I tried it myself, it is rock solid.    I did resort to handyman service here in Canada to assemble, it took an hour & a half for the three to get it done.   I highly recommend, fun for kids and adults.