This shirt is tough for me because i loved the front, which fit nicely, but i'm petite and the back had a giant extra piece of fabric that bumped out because of the cross straps, i wish it wasn't so wide so i could have bought it!