I found the fit with this top a bit strange. Normally I take a large or xtra large at best but needed an xxl to fit across the bust. This meant larger armholes and some gaping. On the plus side it's comfortable and I like the length. I got it on sale but wouldn't but it again.