The body pillows are amazing! I cannot say enough good things about them. They are sturdy, yet flexible. I have never slept so comfortably in my life until I switched to a tempurpedic bed and pillows. I purchased the body pillow because I had a generic one years ago and wanted another. I was happily surprised by how much support the body pillows provide. The only downside is they are pretty heavy but I don't want mine to move around so it's perfect for me. I highly recommend this product and have already converted a few of my colleagues into purchasing and receiving nights well slept!