Usually May's hairstyle makes her hard to cosplay but you did it well! Also cute Torchic!
Fantastically beautiful cosplay, and your Torchic looks adorable.
A very nice Sapphire/May ^_^ An added bonus for that Torchic toy! :3