I’ve had these stools for over a year.  I purchased 4 stools for my kitchen island.  They are holding up beautifully. The seat is a generous size and the cushion is firm but comfortable. The pictures are very accurate for color. I couldn’t be happier.