Excellent product, fits on our oddly shaped couch cushions and backs very well! Doesn't slip or come off and is super soft.