Box was very heavy, you definitely need 2 people to assemble but the mattress is the perfect firmness.