These are perfect.  They arrived almost flat, but puffed right up as soon as they left the box.  So comfortable!