These came super quick! At first I have to say I was skeptical because they were hard as a rock (they had been outside in the cold all day in their boxes). However, once they got back to room temperature, they're perfect. They're very firm, but really support your neck and head. My husband and I have been sleeping great since we've been using them after trying probably 8 other non-memory foam pillows that all became limp and lumpy after only a few months. These pillows do have a foamy odor to them, but the instructions say to let them air out before using them. I would say that that helped a bit, though they do still have a little odor to them. Overall we're very happy with the pillows and are pleased to not have neck pain anymore!