A girlfriend lent me her Snoozer Pregnancy Pillow when she found out I was pregnant. I thought it a bit odd she would lend me a pillow, and such a weird-looking one at that, but after a few months I realized it was the best favor she could have done for me!
The Snoozer Pregnancy pillow is a long, C-shaped pillow that cradles your entire body. You can put it under your head, put your arms around it, prop it under your belly, place it between your legs and it wraps around to support your back. It is just the perfect firmness and is flexible enough to be maneuvered any way you want.
This pillow has a removeable cover, so you can wash it as often as you wish. They also offer covers that are more colorful than the plain white that I had.
Getting enough rest while pregnant is very important, but often next to impossible. Having a pregnancy pillow is really a great idea. I can highly recommend the one made by Snoozer.