Really soft and comfy. Easy to put on. We attached little hooks to the underside of the couch to loop the straps through. Easy to take off and wash. Protects the couch from dog paws. I would highly recommend this.