Excellent delivery service, arriving quicker than I expected. Very happy with the mattress. I would say it is a medium, not too firm at all.  Happy with the quality and glad I chose this one instead of a cheaper one.