It is very comfortable and was easy to assemble. I had expected it to have a thicker cushion just due to the picture. It is fine just the back cushion isn't puffed out like in the picture, but it does have the buttons.