I am not a big fan of this shirt. It fits weird on my body. It definitely does not look like the photo does. I ordered an XL which is what I normally wear. This is advertised as workout material so I knew to expect some snugness. When it arrived I tried it on but was disappointed. back rides up so it sits like a regular crop top and not like the picture. The picture it appears to be longer in the back and ride up in the front, but in fact the back rides up just as short as the front. The top rides up in the front so the chest area falls out the slits, be sure to wear a really good sports bra. The sleeves were super long too and did not fit on me either. Overall I did not like this shirt and I do not think that I would reccommend it to a friend in regard to workout clothing.