Each piece measures approximately 1.5". There are approximately 104 Turtles per 2.2lb bag. Made in Spain