Supportive but not too firm, super easy to assemble, just attach the legs! Arrives all in one box with no styrofoam or excess waste.