Bought in small double size for my daughter’s bed. Great product, much deeper than I expected, really impressed. Feels very comfy and she’s now sleeping through the night so well worth every penny! Would say the mattress is a medium in terms of firmness. Would recommend