The white and blue combination looks great on my navy blue sofa.  Pillow size is just right, and the firmness is comfortable.