I have had Euro pillows before this one is the best. Full body but soft and light. 

Pros: lots of support
Cons: need to buy larger pillow cases.