I had high hopes but it is cut wrong. I got a large and the shirt is loose on me but still if I lift my warm even a little the whole top rides up. Its also made of cheap material, Ill be returning it right away.