Does not stay tucked in place but could be that I needed it a bit bigger.  Fabric is good and protects the sofa from my dogs. Better than a blanket