Mattress arrived rolled, really good quality sleptime great and really comfy. I would say this is on the softer side of medium great for people who sleep on their side but if you sleep on your back I'd say get something a bit firmer. I however love it.