Works perfect, my style couch doesn't really allow for the tie back to be used - but because my sofa is fabric it doesn't really slip.  Material is polyester but feels like cotton.  Down side is that dog fur DOES stick to it - alot - I was hoping for a slicker silkier fabric that would allow me to wipe the dog fur off easier - but no such luck.  So I need to vacuum the fur off just like I did to the surface of my sofa before I bought it.  Kind of a bummer.  It is still a great color blue though and looks great on my brown fabric sofa.  It's easy to toss in the wash so I would recommend this type of cover for your sofa to protect the couch fabric.