I ordered 2 of these and they are exactly as I hoped they would be…comfortable, cool and well made.  I was surprised at the small box they arrived in, but once opened, they puffed up in less than 10 mins.  I highly recommend this product!