I bought 2 packs of these and have had them for a couple months. I have 18 x 18 inserts (soft, not firm ones) and they fit perfectly. You do have to squish and tuck carefully through the opening- to avoid seems ripping, but that is true of any pillow insert with a hidden zipper. I've washed them twice, and they did not shrink and have held up great to everyday use. These are on our living room couch and loveseat, used by everyone all day long. There has been no "pilling" of the fabric so far, which I'm happy about. They just look dirty once that happens. I got the black and white ticking stripe, and they perfectly go with my rustic farmhouse look. Love these and hope they still have them when it's time to replace- so I can get them again!