This memory foam body pillow turned out to be quite  different than I expected.  However, it has worked out  for my.intended purpose.   Another plus is this pillow can be used for an elevating 
type leg rest.

Pros: Good quality materials.
Cons: A little flat for use as a body pillow.