I bought this mattress for my daughter she absolutely loves it. She says its firm enough but also very comfortable best sleep she has had in ages. I would definitely recommend this mattress  worth the the price I paid.