I just received and put my swing together and I could not be happier with it. It is a heavy duty swing and was very easy to put together. I am using it on a frame so I had to switch the placement of the brackets, which was not hard at all. It fits great on the frame and is very comfy. I am very pleased with this purchase!