The cushions provide great comfort and support. Love the slip protection on the bottom of the seat cushion too. The fabric feels high quality and durable, so I am hoping this lasts me a very long time.