The navy blue stripes are a slightly brighter blue (which I love) and the cushions hold up very well. They are fully stuffed and fit my vintage metal outdoor sofa so well.