It took a while to receive, but it was well worth it. Slept solid the very first night.  I would write more, but I'm gonna take a nap on my Pillow Guy pillow.