I got this because I am allergic to dust mites , and cat dander. MicroSuede is good for this, because of the small pore size. It resists the cat fur when she lays on it....but not when she bathes on it. I used to use cotton sheets to cover the furniture...so I can't complain about this product! They are beautiful and soft...and yes, they need to be adjusted often...they are throws, not fitted. Am training the husband to fix it himself when he gets up.I have a 9 ft. Sofa, and ordered the sofa size (2 of them) from eBay, in camel, after getting the love seat size in buff. Both colors work well together in the room, and on the same piece of furniture. I am not he kind of person that requires things to perfectly match. I wish amazon sold the larger size, but I got a great deal on eBay. Because my sofa is extra long, I put one throw on the back, and one around the seat cushions, but the arms need more coverage. that is where the buff comes in handy. Right now I have cut it and plan on sewing it into "arm sleeves" when I can. The extra buff in small size is great for another chair, or for a bedspread...but a little narrow, so I may sew on the extra pieces from the one I cut up...Would it be cheaper to just buy the fabric and sew my own? I don't think so. This is a great deal for this type of fabric.