These are lightweight with pretty patterns- after reading some reviews saying they ran small I ordered an xl since I wanted flowy but I'd of been fine with a large (they have some stretch)... I don't expect these to last very long (maybe one summer) but for a $5 dress I didn't expect much- these do SMELL HORRIBLE tho- like dirty gym socks- I'm hoping washing helps!  For reference I'm a size 8/10 5'5"  40DD