The dermis is the thick, inner layer of skin. It contains blood vessels, oil and sweat glands, nerves and hair follicles.