Firmer than i thought but nice fits her platform bed perfectly. Very heavy packaging but not hard to put on bed