ADORABLE pillow!! Not too hard or too soft. Heavy duty and worth the money. It comes air sealed, so unwrap it as soon as possible for best results. Will be buying another one!! I got the yellow one to add a pop of color, but love the various colors to choose from