The cushions are as described and fit my 22" x 22" patio seats perfectly. I ordered two more sets to place on the loveseat.