Bought for my son and he loves it. Doesn't feel particularly firm, but it certainly seems very comfortable.