Buttons are super cute. The cushions are firm, so comfortable but not the coziest.