Not as described at all
This is NOT a foam roller. It is hard, cheap plastic. Also it is not flexible enough to use on legs.
Rating: 2 stars