What size cushion insert to choose?

For plump & filled out cushions you should always get an insert that is one size (2inches) bigger than a cover. 

20x20inch cushion cover will look great with 22"×22” cushion insert.

You can buy cushion insert here.