This is a wonderful, quality swing. Delivery was fast and right to the door...the box had seen a beating and a few of the metal pieces were scratched and dinged but I don't see that as a deal breaker. I was able to put it together on my own in an hour or two time. My only complaint is it isn't as cushy/comfy as I had hoped. Seems the cushions are a bit thin and resting on metal slats makes for a bit of shifting and twisting. I'm generally pleased but will probably purchase an additional cushion to place on the seat and setback for added comfort.