Mattress came in a small box as soon as I cut it open it puffed out to full size couldn't be happier. I tested a lot of laytex mattresses before ordering this one. I've sleep on it over a week now and couldn't say anything bad about this one. I can also say it sleeps a lot cooler then memory foam. Laytex is the way to go. On a 1 to 10 ranking for firm to soft 10 being the firmest I would give this a 4 but still very supportive. When testing the top of the line stores I found 4 to 5 to be my comfort zone. This is the reason I decided to go with the medium.