These work really well and stay put! They are very stretchy and fit my sofa arms perfectly! Great product!