These are all top quality genuine fossilized shark teeth from Morocco! Each collection includes 3 large, 2 medium, and 15 small shark teeth. These shark teeth are up to 65 million years old! These are all full teeth! These teeth are from both the Sand and Lamna Otodus Species. Please reference the photo to determine size and quality of these teeth. These are great gifts, you get an amazing variety of teeth!