I ordered an XL, which fits me. But I find the bra section uncomfortable. It’s difficult to put on & take off.
Was quite dissatisfied with my purchase.
The fitting is good, should have more of the straight cut.
This is a comfortable top. I have always hated wearing bikinis top and always wanted something that is like a tshirt. This is just the thing for me. On top of that, it has sun protection. I'll be getting the long sleeved one as well for wearing to my afternoon classes.