Great swing for my kids. Easy directions. It does take a long time to put together but that is expected. My husband and his friend put most of it together in a long afternoon throughout the evening.