my bf wears large in this brand so thats what i ordered but apparently sizes are not consitent as the medium would have been a perfect fit. no he has not lost weight. its his favorite because he says the stretch last longer than 'ON' so he is ok with wearing it loose.