Purchased dark green in a small. I’m 5’2, 130lbs, size 4-6, 32D.
Shipped to Canada and arrived within 2 weeks. Bag did not include a receipt, but did include a return label in Chinese.
Poorly made, but the fit is not bad. You get what you pay for, and I’m not complaining. I found the crotch rides up, so if you have a long torso, you might struggle with this; I don’t think sizing up would be a good option, as the fit is naturally baggy. Several surge seams were left uncut and dangling everywhere. Material is definitely opaque, and not sheer in any way.
For how poorly made it is, the cut and fit is quite lovely. It makes a great beach romper or Sunday BBQ outfit.