I bought the XL and it is pretty massive. I can't imagine how big the XXL is. First picture is the box which is very heavy, and second picture is taking it straight out the box putting the cover on it and loosening the chunks of foam a little. Lastly is a picture of 1 day sitting undisturbed and "fufing".