Although I'm not pregnant, I've had a lot of trouble sleeping... waking up from being uncomfortable throughout the night, stiff/sore neck/shoulders/low back. I've bought pillows from $5-$250 to no relief.... until this pillow. I just had the best sleep of my life in the last several years. I sleep on my side.. sometimes on my back. The support for my neck/shoulder were there.... using the curved part of this pillow between the knees helped support my back and I woke up with no back pain/discomfort either. I've tried using a separate pillows, but they just get lost in the bed.... this pillow, all in one stays in place. I'm not sure how long the support will last, but honestly... if it worked just for one night... it's totally worth it. Plus... having the roll in the back helps keep you in place with the extra support! This is great!