Very flattering top! I was a little worried it would be shear and require a dreaded undershirt, it was not at all. I ordered an XXL- I have broad shoulders and it was a nice loose fit. I probably could have stayed true to size for a more fitted look.