This mattress is as good as any of the big names. I felt I was taking a risk buying a non brand but the quality is amazing the finish perfect and its extremely comfortable. It is a medium firm. I would say it is actually firm. I’ve always bought firm mattresses but thought this time I’d buy a slightly softer mattress but this is definitely as firm as any branded firm mattress. The only thing I can’t say is how it will hold up with wear. Will keep you posted but so far I’m delighted