This product was exactly what I needed for my recliner sofa.  The price was great.  It was easy to put on.  However, it has to be frequently tucked in to keep the taught look.  This is why I give it 4 stars instead of five.  It is definitely worth the price though.