The fabric is a rough linen, which I love. Tougher and less wrinkles than some really delicate linens. The orange color is amazing. I really like this dress. The only reason I gave it 4 instead of 5 stars is that, like many clothes, it is really made for tall people. I'm 5 ft 1 in, short even for petite clothing. The length on me is midi, basically a good few inches below the knee. The top is really, really low cut. This is probably because my torso is short and it's cut
with the shoulder room of a taller person. I sewed the front together 2 inches and it's still very low cut. Overall the fit issues aren't a deal breaker but I would have really loved a petite option.
Size wise, I'm usually a 10-12 with a D+ cup. I got an XL, could have done a L easily for a tighter fur but I wanted it loose.