Took about two weeks to receive this mattress. Delivery was on time and very professional. Mattress was heavy. I opened the plastic and there was a slight new smell. Compared to my last memory foam this was perfect. I thought it would be softer but it’s brand new and probably needs a few days to settle in. Out the package I’d say it’s a mixture of soft and some firm as well.