Joe Perry's solos are usually only "fine" at their best. They have never blown me away, heck very few have managed to even impress me. But, Aerosmith songs are still very entertaining, and that is partly because of Joe Perry's guitar riffs. After all, he's not a bad guitarist in most fields. And there are a few exceptions for his soloing: the song "Walk This Way", and the song "Last Child" both have genuinely good solos.