I wanted to buy USA made foam and construction- this fit the bill!  Perfect fit on my queen bed. No smell associated with the foam. It resumed full shape in less than 2 hours.  Helped my husband's shoulders the very first night.  I highly recommend to everyone.