Perfect firmness
The foam roller I previously ordered is so firm that it hurts to use it.  This foam roller is perfect in firmness.  Like Goldilocks and the three Bears, not too firm, not too soft; it's just right!  The price is very reasonable and it also helps breast cancer which is an extra bonus.  I highly recommend it.
Rating: 5 stars