We bought these for our kitchen and they are fantastic. The seat is soft but also easy to clean. I will say that they are heavy, so not easy to pull out and push in.