I bought my first matteess for my teenage daughters full/queen bed.  She loves it and gets great night sleeps now.  As stated the shipping was quick the boxes were so manageable.  Upon opening they are vacuusealed in pastic and once you cut it open it begins puffong up to the specified thickness.  It comes in a zippered washable protector which I love. 
It is very supportive and yet has the perfect amount of firmness. She gets a great nights sleep!  I have since purchased 2 more for guest bedrooms!   I would highly recommend!