I love Dormeo  Mattresses, it’s not the first one I own. I’ve been a loyal customer for the past 15 years or so ..Its firm and supportive, providing best nights sleep, doesn’t smell and keeps shape for years. Highly recommended 
Only issue was the delivery, took longer than promised initially.