Perfect mattress for the price....I unboxed this and let it expand for 48 hours before actually sleeping on it. After two weeks it is a nice medium firmness. Coming from a super plush pillowtop, this is firmer than I am used to but not too firm in any way.