Hopefully everybody here knows what a wall is but for those of you who don't the official description of a wall goes as follows:
Walls are Pokémon with great Defense or Special Defense or both. Their job is to defend against Sweepers and their hard-hitting attacks. Many walls have Rest or other recovery moves, because this helps them survive longer. Walls are also good with moves like Thunder Wave and Will-o-wisp that cause status effects because this cripples Sweepers even more by lowering their Speed or Attack stats. In my opinion many walls should also be able to provide entry hazards such as Stealth Rock and Spikes.
In your opinion, past expirences, and likes/dislikes, what are the best wall pokemon?