Came in box as described and expanded fairly quickly ! Definitely firm . Can’t wait to sleep on my new bed for the first time )