Very thick, love the cushion. We can't feel metal bench below the cushion. I got the Navy and it was true to color on the picture.