The Henry Dwyer-trained Asfoora is making her return to Royal Ascot in a bid to defend her crown in the Group 1 King Charles III Stakes (five furlongs), race three on the program.
Dwyer said he has seen gradual improvement in Asfoora in the time the mare has been in the UK but feels she may be a length-or-two off her best.
"Last year we had seven or eight weeks before Ascot for her to get ready for it and even by the time Ascot rolled around, she still wasn't 100 per cent going into it," Dwyer said.
"She still presents a bit scrubby and bit wintry, but she's put on 10 kilos in the last seven days, or so, and looks a lot better for it.
"She's going the right way, not the wrong way, but it would have been nice to have an extra week or two up our sleeve.
"It's hard to quantify, but my gut feel is she's a length or two below her best, but I think it's a length or two weaker this year, so it might even itself out.
"Her gallop last week was brilliant, her trial before she left was just, but that was without blinkers and I reckon she's looking for them now, so we've put them on.
"It will be interesting to see how she goes. I reckon she will run well, but whether she wins or not, I just feel like she's going to improve a length or two throughout the season."
Oisin Murphy will again be aboard the mare after success in the race last year.