Ive tried lots of couch covers so far and I like these better than the elasticstretchy ones.  I would like if they were a little thicker higher quality fabric, but the extra length makes them stay put a little better and we havent even tried putting the straps on.  I am also surprised that it hides cat hair as well as it does.  It still gets covered but its not as noticeable as I thought it would be.