It is a lovely dress, suitable for a wedding and easy to accessorise.
Not sure why people think it is workwear. Since covid, workwear has become more casual. In my office (professional services), someone wearing that would be overdressed unless they were meeting clients but even then, the dress looks a little 'patriarchal'.
It is a stretchy cotton, which means body fitting, so should be thicker material. I cannot tell from the description whether it is lined but it is not likely.
I would suggest you buy it and return if necessary. You need to see whether the fabric bunches on you. It looks quite unforgiving especially in the tummy area which is a problem if like me you like eating and end up with a food baby 😁. Also if the weather is still hot at the end of August, it could get sweaty if you are outside, which is not great when wearing white in terms of sweat stains.
Appreciate not everyone cares about these things.