Sounds like a crazy question, but I need a very soft pillow for my neck or will have migraines the whole time I'm there! Are the pillows at CTI soft and fluffy or should I bring my pillow from home with me?