This came in a shrinkwrap which was cool to watch unravel when the air got to it.  My son finds it very comfortable, he is 9.  Fits the mid-sleeper bed absolutely fine.