We ordered queen size and very happy so far with the mattress comfort.  Mattress arrived in a small box that was packaged well and compressed down with packaging.  As soon as you unroll the mattress it begins to take shape.  The way it was packaged made it very easy to get up to our 2nd floor.  We've only been sleeping on it for a week, but so far it's very comfortable and exactly what we were looking for.  It's firm (but, not extra firm).  We are already considering buying another for our sons room.