Well-made, high quality product.  The strap at the back is perfect to keep the cushion from falling over.  Fits my Adirondack rocking chair perfectly!