Normally I buy 18 x 18, but I would end up popping stitches when putting the covers on. I'm so glad I went up a size because these covers fit perfect! Had no trouble at all putting them on and they don't look oversized either. The color of blue is really pretty and gives the nice contrast againsty beige couch.