This swing is so lovely. It came in just 4 days with regular free shipping. My son and I put it together and even provided extra  screws, nuts and bolts incase we lost one. Wonderful service and product! Love it!