Learned about these at physical therapy for a pinched nerve ...
Learned about these at physical therapy for a pinched nerve in neck, provides relief just lying on it with arms stretched out and then doing barrel hugs around yourself.  Put some cushy towels on it to ease the impact of the hard foam if necessary.
Rating: 5 stars