I have 3 white boxers who shed the the tiny hairs, so I need 2 couches covered and of course both couches didn't quite fit the mold of the typical couches shown for these cover so I had to do some piecing together from different sets available! I bought the 5 piece to fit to my larger 3 cushion couch for its length...it was on the long end for the suggested length but it stretched to fit perfectily on the base of the couch and the center square cushion. I bought separately the t-cushions for the remaining two cushions. I could not be happier...the pieces fit like a glove and remain in place even with the dogs jumping up and down on them. I purchased the light gray color and it has been great for not showing their white hair. I was worried about the softness, but it has been wonderful. Very cozy, my husband has commented several times about the softness. For the 2nd couch which is an l-shaped couch, but the chaise is a chaise cushion with an ottoman that is not attached to the regular couch (different than most sectionals as the entire chaise is normally a completely separate piece) so I purchased the 4 piece sofa option to cover the base, a large single cushion cover for the chaise cushion, and the small ottoman cover. The back cushions of the couch were loose pillows, but the base piece was large enough to cover the couch and add back in the the back pillows and seems to be holding them into place nicely. The large single cushion cover is covering the slightly l-shaped chaise cushion even though it was slightly wider than recommended on the package. I did purchase some elastic straps to hold this cushion cover in place and it is working well...hasn't come off once. The square bottom cushion covers fit the remaining cushions well and I was able to use some of the left over bottom cushion covers to slip over some of my larger pillows to place at the arms of the couch. I am very satisfied with this purchase and the price was super in comparison others available, particularly the 1 pc option for the l-shaped couch. Even though I had to buy multiple pieces to work for my couches, I still saved money overall and my couches still look trendy and neat! I have not yet had to launder them, but I they were easy to put on, so I'm not concerned and the fabric is quality and I feel like it will hold up well.