Based on my observations, the sizing is not accurate and the material is cheaply made which is disappointing. The only pro is the low price.The cons are the poor fit and quality of the item which leads to a less comfortable workout. I would not recommend this product for those who do serious bodybuilding or high intensity workouts..