I bought this for my daughter, in navy, for her first apartment and she loves it!!! I was skeptical because many of the reviews mentioned how hard it was. For us, the firmness is just what we like. I don't think it was overly hard. My daughter even slept on it and said how comfortable it was. If I was going to say anything negative, it would be that the back is not covered with the velvet fabric, so you will want the back to be against a wall. Other than that, we love it and would definitely purchase it again.