We were looking for a swing for our new house and found this online. It shipped within 2 days and I received it a very good condition. Assembly was super easy. All parts were marked and tools were included. After it was done, my parents and I are enjoying the swing. My friend came over and she loved it. She ended up ordering one as well. I really recommend this to anyone looking for one.