This appears to be of great quality!  After I read the reviews of the medium firm being too soft I ordered the firm ~ big mistake on my behalf!  This pillow is VERY firm and think.  I would think if you have broad shoulders and are a taller person this might be good for a side sleeper.  I'm 5'6" and on the smaller size.  I'm going tear it apart and see if I can reduce the thickness of it, as I ordered this for my second home & it would be too much of a hassle to return it.