Sizing misleading and way too small. Your 3XL is a Woolworths Large. I am an XL or 2XL garment dependant. I ordered 3XL as like my sleepwear to be extra loose and comfortable. Your 3XL is body hugging.
Absolutely love how comfortable the dress fit.
The best, soft and cool cotton on a Durban summer day!