Mattress is on the firm side but that's the way I like it.  Came quick and perfect condition.  Does take a day or two to get back to full size since it's shipped rolled.