The colours are vibrant and much nicer than the photo.  It is a generously stuffed pillow.  The 20'' pillow is about 17'' at its center (where the centre tucks in).  I suggest going up at least 3'' if you want the centre width to match the size you require.  Otherwise, really, really nice.