I bought this for my grandson's bunk bed and he loves it.  It is firm enough for support but soft enough for comfort.