I have only done a single training with it so far but I would say that I am happy with the purchase. The only reason why I did not give 5 stars is because of the sizing. I am 5'7'', 148lbs, I wasn't sure if I would need a small or medium. I did order a small and realized that would be way too small (upperchest), replaced with a medium which fits better but still is very narrow (upperchest.
Rated 5 out of 5
Rated 3 out of 5