The dress fabric is cool cotton with enough give from the small % of give to shape well over curves.
The only reason this dress doesn't receive 5 stars is the quality of the manufacturing in some places. The tie shoulder straps were poorly joined to the dress so part of the strap wasn't attached. I have been able to reattach myself properly.
I love the design, pattern and fit otherwise I would have returned the dress as faulty