This is NOT a medium firmness bad. I would hate to see what a firm mattress would be like-concrete?! I do not believe the top filled like it should have. Packaging good, mattress clean but I should sleep on the floor.  This is my 3rd purchase of a mattress and the first bad one I’ve received.