Arrived 3 days early, easy to assemble, it seems sturdy and it is very comfortable. So far I am super pleased with this swing!