I buy this pair because my old one be wear out ! I choose l size -lrb- I wear XL before -rrb- and feel comfortably fit while wear it . but I feel some how a little tight while lift weight ! so choose one size larger be recommend !