Great quality item as described. Fits my sofa perfect and keeps it dry. I liked it so much I ordered the smaller one for my loveseat!