I love love this swing it is perfect for my porch when I saw the picture with the curve of the seat and back as well as the beautiful arms I knew this was for me and I was not disappointed, it was just at described and those details make this swing so comfortable with no stress points and a beautiful swing to sit in I just love it. The swing went together very easily, you could add a cushion but you sure don't need it on this swing, many swings you have too because of a blunt edge but not this one. I would order this swing again if I had a place for another one, I have already give the information to two of my friends where I got my swing from,  one has already received hers and loves it as much as I do. Great swing, beautiful workmanship, mine is perfect.