I was skeptical about purchasing a pillow online, but I haven't had luck in stores either. That said, I gave this one a shot. Second night of really great sleep! I highly recommend this pillow. It's firm and has amazing neck support while being super comfy.