This is the cutest tank top, so flattering. I’m 5’7” 195 & the XL fits with room, the L probably would good too, just more fitted. It’s a longer crop so I feel comfortable wearing it with all my leggings. It does show sweat almost immediately but is moisture wicking & dries very fast.