Bought these to replace worn out cushions, and not only did they fit perfectly but they are supportive and very comfortable.