All Ages, even though a compliation is just shy of the best punk album of all time beaten by Minor Threat. This album does not show even a hint of complete punk perfection. If this is even possible. Every track on this album makes you wish you were at a Bad Religion show if even just for a second. There ability to play punk and punk as it gets is incredible yet they still have the ability to go off on actual decent solos and great harmonies showing there early punk influences. The cover shows different flyers of bands they have played that shows theyve played with some punk ledgends such as Flipper, Bad Brains, Minutemen, Circle Jerks, Social Distortion, and Exploited. This album just puts toghether all their best songs from 1985 to 1995. It also shows they are fun and cathcy but their true to their punk root because a band like Bad Religion could easily get radio air play however they remain one of the biggest bands to play punk yet not have sold out. This is a must have weather your a fan of hardcore, old punk, pop punk, new punk, whatever this album is a perfect album and you won't regret one song on it.