it arrived in a small 12 inch square box, but was very heavy!  withn an hour it had puffed up enough to sit on.  this morning (16 hrs later ) it is HUGE! and soo very comfy, my kids are fightng over it.  I think it will be my new computer chair. It will be easy to wash.  just great.