Cushion is nice and thick! It sits well on the bench and doesn’t slip. Color is true.