I bought this for my daughter and she love it. It has a nice firm but still soft (If that makes sense). It’s very comfortable.