Love my new couch. I bought it in orange and the shade is better than I was expecting. 
It is pretty firm like other reviewers have mentioned but its also comfortable. As you can see my 16yr old cat loves it! It was also really easy to put together and took less than 5 minutes.