It was super easy to put together, I didn’t even have to look at the instructions. 

The cushions are firm, but the pillows are really soft.

The fabric feels really nice to the touch and the color is fantastic. 

We just moved to a new apartment, and our cat is super anxious. So I half folded up the foot rest and put a blanket over the gap so she could have a safe space, and she loves it.