I bought 2 of these pillows. So far I really like them. The only thing I would recommend is to wash the outer cover and allow the pillow to air out for a few days before using. It does have a very strong odor that catches you off guard if not. I did not take out any of the insides. It is firm, but flexible. Very heavy so it does not move alot from its position unless you manually move it. The price is a bit spendy, but if you join the rewards program you can get points on your next purchase.