This is the best body pillow that I have ever ordered! The firmness and softness of the material is incredible and I can finally sleep comfortably at night. Other body pillows that I have purchased have been terrible with no support. This pillow actually gives you the support that you need and feels wonderful. I highly recommend for all side sleepers!