Arrived very quick , laid flat for 3 days . Mattress is firm but very well made and comfortable best 400 I spent , only had it for a month so far good little firmer than I expected but I sleep much better.