I bought this pillow in navy. It is gorgeous. Great fabric, very well made. My measurements were a bit off so it's slightly larger than anticipated. Was a great mistake on my part. The size is great. It is not in any way "hard". Firm enough, but not too much. Looks great hanging out with my other pillows.