So yes the shirt is a little loose but when tucked in and paired with the armbands the thing fits like a charm, feels comfortable on the outside but 100% use a tank top for use it seems.
If you wear them directly, they really make you sweat.
Pros
It's great with a great price.
Cons
The photo was one color, what came did not match that color.