Floyd Mayweather insists he is in 'tip-top' shape heading into Saturday's fight with Robert Guerrero.