I am in love with this dress!! It is just perfect. A light weight denim (almost like a cross between linen and denim). Throw on sneakers or sandals and you will literally be wearing this dress all the time. ❤️