Cotton blend, light weight and airy denim sundress with elastic and tiered ruffles. Super cute and sweet! Dress is stretchy, if you are in between sizes I would recommend going down a size.