This is the perfect bench cushion. It fits great and has a very solid 3” pad. The colors are exactly as specified. Love it!