It is very comfortable and fits the swing perfectly. I was pleased it was thicker than I had anticipated. It is also very firm. The red is vibrant. I am very happy with this purchase.