A massage ball having a plurality of adjacent foam layers including at leastone firstdensity foam layer, at least one second density foam layer and at least onethird density foamlayer, and a glue layer between each adjacent foam layer thereby adheringtogether theplurality of foam layers. A density of the first density foam layer isdifferent from a densityof the second density foam layer which is different from a density of thethird density foamlayer. The massage ball may also include a solid core in the center thereof.