Perfect fit, firm but not stiff; love the color and material seems to repel water. I chose dark blue to compliment our outdoor rug.