Worked perfectly with my couch shape and measurements. Fabric does not slip and elastics are thick and good quality.  I like the feel of the fabric and it’s fairly thick.