Comfortable mattress although I wouldn’t say its medium firm. Rather on the softer side. 
Cooling top is a bonus.