ok but loose
I bought this top thinking I could swim in it for a triathlon, but it is very loose and would create drag. It is fine for throwing on over something or non-swimming workouts. I also think it runs a little big. It is nice material and well made, just big and loose fitting.