Imp is right and I hate Floyd but Mayweather is not a natural 154lb, he just has got use to Welterweight and is flawless at the weight and nobody can beat him at his weight.