It’s an inexpensive dress and so I was expecting average material. Ordered a 16 and it was massive so size down . A work colleague wore the same dress in black and it looked great so perhaps the green was a bit beachy. The style is great but material thin and too big