Denim on denim. 💙 Top is true to size. I’m in a small. Very nice quality and thicker material. Barrel jeans- ankle fit. I go between 2 sizes and went with the smaller size. I’m in a 2. Lip color- fairest nude (color 800)