Dermatofibromas are small non-cancerous growths on the skin. They are firm and often feel like there is a stone underneath the skin. They are rarely larger than a half-inch in size and are pink, gray, red or brown in color. They are rare in children. The cause of dermatofibromas is unknown.