The mattress arrived rolled up which was really convenient & meant that 1 person could move the mattress easily.

It unrolled really simply & flattened out almost immediately. 

Personally, I'd say it was a medium-soft, but these things are subjective & it's perfectly fine for the price.