This product is pretty good.  What would make it even better is if the neck support could be more firm.  As it is, the neck support part of the pillow breaks down too soon while the rest of the pillow stays fine.  I have to throw out the pillow sooner than I care to do, in order to get more neck support again in a new pillow.  I have used this type of pillow from Core Products for 12 years after my physical therapist sold those pillows to me.  When the pillow is brand new, it is great when it comes to the neck support.  But, that does not last long.  The neck support begins to break down too soon.  Otherwise, it is the only pillow that works well for the arthritis in my neck.