Really great quality, thick fabric but not too heavy. I returned this because the pattern just looked too busy once I actually had it on. There's also slight texturing of a sort of puffy paint kind of material over the white of the flowers. The wrap style is so flattering though. I got a size 2 - I'm 5'2 and the length is perfect, it goes almost to my knees.