Great swing!! I actually had very little trouble putting it together by myself - it only took a couple of hours. The quality feels good and my 2 year old son is thrilled to have it! Highly recommend!