I purchased these for my guest room and was pleased with the size and firmness of them. They fill up the shams quite nicely and maintain their shape even after going through the wash.
It says it's firm but it's not firm and do you still have to turn it in fluff it it doesn't fit neatly in your neck for side sleepers overall just didn't like it because I am a side sleeper and I have neck issues it's not good for that