Manny Pacquiao weighed in two pounds lighter than American Shane Mosley ahead of Saturday's WBO welterweight title fight in Las Vegas.
Filipino superstar Pacquiao, 32, is being heavily backed to retain his belt and tipped the scales at 145 pounds.
He said: "Shane Mosley is a strong fighter, a good fighter. He has trained hard for this fight so I have had to train hard and focus on this fight."
Mosley, 39, said: "I'm so excited. The world is watching. It should be great."
Pacquiao, rated as the world's best pound-for-pound boxer, added: "I never underestimate Mosley - he is a good fighter.
"He is strong, he throws a lot of punches and he moves fast. I have trained hard for this fight."
Pacquiao, who has a career record of 52-3-2 with 38 knockouts, last fought in November, defeating Antonio Margarito to win the vacantWBC light-middleweight title.
Mosley last fought in September when he struggled to a draw with Sergio Mora.
'Sugar Shane', also lost to unbeaten compatriot Floyd Mayweather in May 2010 and has been defeated six times in 54 fights.
But the Californian, who has 39 KOs to his name, said: "This is going to be a terrific fight, a great fight.
"We're both warriors, we both love to fight and we're both winners.
"And when you get two winners in there, you know it's going to be a heck of a fight. So I'm excited. I'm ready. It's going to be a blockbuster, and I'm happy to be a part of this."
Last week, Pacquiao's trainer Freddie Roach said his fighter had never prepared more thoroughly for a bout, and he emphasised the point during a news conference on Wednesday.
"We know we're in a tough fight," said Roach, who also trains Britain's WBA light-welterweight champion Amir Khan.
"We respect Shane and his camp. They have a great team. But we are 100% ready. Everybody has worked really hard at this training camp. I think it's the best training camp we've ever had and Manny is in the best shape ever.
"We need to peak for this fight because Shane's one of the most crafty guys out there. He's intelligent and experienced and you can't replace experience, that's for sure."
Filipino superstar Pacquiao, 32, is being heavily backed to retain his belt and tipped the scales at 145 pounds.
He said: "Shane Mosley is a strong fighter, a good fighter. He has trained hard for this fight so I have had to train hard and focus on this fight."
Mosley, 39, said: "I'm so excited. The world is watching. It should be great."
Pacquiao, rated as the world's best pound-for-pound boxer, added: "I never underestimate Mosley - he is a good fighter.
"He is strong, he throws a lot of punches and he moves fast. I have trained hard for this fight."
Pacquiao, who has a career record of 52-3-2 with 38 knockouts, last fought in November, defeating Antonio Margarito to win the vacantWBC light-middleweight title.
Mosley last fought in September when he struggled to a draw with Sergio Mora.
'Sugar Shane', also lost to unbeaten compatriot Floyd Mayweather in May 2010 and has been defeated six times in 54 fights.
But the Californian, who has 39 KOs to his name, said: "This is going to be a terrific fight, a great fight.
"We're both warriors, we both love to fight and we're both winners.
"And when you get two winners in there, you know it's going to be a heck of a fight. So I'm excited. I'm ready. It's going to be a blockbuster, and I'm happy to be a part of this."
Last week, Pacquiao's trainer Freddie Roach said his fighter had never prepared more thoroughly for a bout, and he emphasised the point during a news conference on Wednesday.
"We know we're in a tough fight," said Roach, who also trains Britain's WBA light-welterweight champion Amir Khan.
"We respect Shane and his camp. They have a great team. But we are 100% ready. Everybody has worked really hard at this training camp. I think it's the best training camp we've ever had and Manny is in the best shape ever.
"We need to peak for this fight because Shane's one of the most crafty guys out there. He's intelligent and experienced and you can't replace experience, that's for sure."