Absolutely perfect! We bought four sets of chair cushions and, except for the two bottom cushions that we put on a love seat, they fit beautifully. For some reason the seat portion of the love seat is wider than the curved back, so we have a gap between the seat cushions. To remedy that we ordered 18”L rectangular  pillows and pushed the seat cushions together, placing the 18” pillows along the loveseat arms creating a padded arm rest to fill in the gap.