Love the style! The seat cushions are a bit firm, but it’s not bad at all. The color and fabric match the photos.