Pillow arrived two MONTHS after ordering it, and unfortunately the company never contacted me about the delay. It wasn't until I called that it miraculously appeared on my doorstep two days later with no reason given for the long wait, I bought this for Christmas because, my husband LOVED our purple mattress so much, that I thought he'd love the pillow. Sadly, this pillow was "like sleeping with your head on a mountain", but not because of the firmness (quite the opposite, they weren't firm at all!) just that it was too many layers under his neck. I ended up cutting the pillows down the middle and sewing them up to make four separate decent pillows, none of which were firm enough for him. And returning them for a refund would be a huge hassle for me. I would not buy pillows from this company. Stick to mattresses!