I bought this pillow almost a year ago, and have used it since purchase. I would describe the firmness as medium, rather than medium-soft as described. It's not soft and it's not hard. The 4-inch thickness is also just right. Supports my head at a good angle.
It is well made and has lasted very well, with no signs of wear to date. The memory foam has not degraded. It remains just like the day I started using it, which is exactly what I want from a pillow.
I will be buying this pillow again.