These pillows are great and comfortable.  I purchased for granddaughter’s room.  I have to admit I was concerned when first received as they were rolled up.  When I removed from box, they puffed up immediately after laying flat for a few hours.  This product is similar to buying a mattress in the box or mattress pads.  You have to let it sit for a few hours before using.  I would say at least 24 to 48 hours.  It is a good product.