Love it! It is firm enough for my husband but just soft enough for me. I love that it forms a little around me and is super thick.