I love denim on denim and this midi skirt with this denim shirt was a total win! The skirt runs tts with some stretch and I’m wearing a 12. The top has no stretch so I sized up to an XL and it’s perfect. Paired with some knee high boots and a bag and love!