I’m loovvinnngggg this dress! We snagged this one at market and it took forever to get here but it was worth the wait! It’s a soft denim with layers and the raw hem detail. I would say it runs true to size. Pictured I am wearing a small!