This is a wonderful replacement bench cushion for my outdoor swing. It is very comfortable, makes me feel like I just bought a new swing instead. My dogs love it too!