We have gotten two mattresses like this, different brands and the mistake with this company is how they roll it.  When it raises the corners never truly get fully square which doesn’t bother me really bit it is a true problem with how they roll it.  It does feel super hard when you initially lay on it, kind of like a board.  Once you lay there for a minute, the hardness isn’t noticeable as you have now sunk in a little.  My daughter enjoys it but I do wonder how the medium feels and if that would have been better.