Great for protecting my new microfiber sofa. It had nice little pet paw shaped “grippers” on the reverse for keeping it in place.  I do have to straighten it out once a day as my pooches like to rest on the back of the sofa to look out the window all day.  This was a
good purchase for protecting my sofa.  Just what I needed.  Have not needed to launder it yet but I do expect it should launder well.