Comfortable cotton, breathable, and stays put. The colors I received were: Solids = black , dark mauve, mulberry, and lavender. Prints = medium blue and white checkered and small dots of purple and blue on a cream background. All were nice colors.