I love my counter stools. Very good quality and didn’t take long to install them. Seat cushion is firm but comfortable. Feel like they will last for a long time.