I was a skeptic but my sofa looks new.  I got an extra set so that I could use the seat cushion covers for my loose back pillows.  The fit isn't as good (back pillows aren't as deep as seat cushions) but I was able to tuck everything away and boy I'm happy.  Wish they'd make separate back cushion covers to match.