Thanks to my knowledge gained in practice, I know this product is poorly made and doesn`t hold up during workouts .The pros are few and far between. The cons include poor stitching and lack of durability. Overall, it's not worth the effort to purchase this product..