The cushions are thick and comfortable but one of the buttons popped the second time I sat on it. That is disappointing after the price I paid.