Swing was delivered quicker than expected.  For someone who is not very handy, assembly was easy. I did have to borrow a socket wrench from my neighbor, but after that it was assembled with ease. Sturdy enough.  This was purchased for ny nephew who would be turning one.  It was small but for the price, it is a perfect size for for a 1 year old to explore and have fun. He will get some good use of this over the summer months.