Thin but nice waterproof material.  I needed a cushion 6' long-hard to find and within my budget.  This looks nice but doesn't offer a lot of cushy-comfort.