I could not be more pleased with my purchase of this swing. Everything was included, it was simple to assemble, and it exceeded my expectations. This swing was to replace a wooden one I had hanging from a frame. The chains were longer than necessary so I draped them over the frame and used them for plant hangers.This was my first purchase from Overstock.com, but I'm certain it will not be my last. I enthusiastically recommend this product and this company.