This cushion is made of high quality fabric. It has velcro straps to keep it attached to on the back of your bench, if you desire. Very pleased.