I have had this sofa for about a month and I love it.  The color, the fabric, are amazing.  It feels solid and sturdy.  The cushion is very firm, but I quite like that. It is a bit more deep than I would like - I'm short so if I sit back my feet are no where near reaching the floor, so I need cushions. It is also quite high, so really there is no way my feet will reach the floor anyway. I bought the azure blue and it is stunning.