Mattress arrived early. Easy to get out of box. No smell. Nice quality cover. Firm but not hard. I have been looking for a long while and finally decided to get this one. It was a really good decision. I couldn't be happier and should I say relieved!