A foam roller is a lightweight cylindrical tube of compressed foam. It may be used for many reasons including increasing flexibility reducing soreness and eliminating muscle knots. Foam rolling is a method of self-myofascial release. Rollers come in different sizes and degrees of firmness