We love denim dresses and this is no different! This is a lighter wash denim, lighter material, and oh so cute. We love the ruffles mixed with puff sleeves. 80% cotton, 20% poly runs small