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.