Have been looking for a bench cushion that was not super expensive.  It took a few weeks to receive, but I really liked it. Cushion fits my bench perfectly (make sure to check the dimensions) and I like the cozy design.  Good quality for the price.