Just what I was looking for and at a great price. No chemical smell and ready to sleep on after 48 hours. Definitely a firm mattress.