Only had it for a few days but absolutely love it , it is a bit darker than I had expected .  It’s more a grey than a “ mocha “ that I ordered but enough brownish tones in it to make it work in my room .
It is extremely firm but that may change as time goes on .  It’s not super great quality but I wasn’t expecting it either “ you get what u pay for “