Got this pillow right on time.  Honestly, I didn't know what to expect and thought it might be small and flimsy. Surprise!! There is nothing small about this pillow and it is very firm.  I am small and get lost in it, yet my boyfriend is big and he still has room.  It's just a perfect pillow and worth the money.  I'm a reader, so I prop pillows up in bed at night to get in a comfortable position to read.  The arm rests of this pillow keep my elbows in place for the perfect reading comfort.  I would definitely recommend this pillow, and I would buy it again, but I doubt I will need another one for quite some time.