Cellulite is nothing more than normal fat beneath the skin. The fat appears bumpy because it pushes against connective tissue, causing the skin above it to pucker.
Lack of physical activity
Total body fat
The thickness and colour of your skin