Shingles are an interesting combination of fiberglass and tar. Basically a modern shingle, in general, consists of a layer of chopped up inexpensive fiberglass with a tar material laid on top and a top layer of stone and color. They can last years, but dont take them for granted. When its time to change them, do so.