It is perfect... and, best of all, the pillows are a true "navy".  Your online photo doesnt give a real good indication of a navy blue.  In the online photo it looks more 'royal' blue.