Each piece measures approximately 2". There are approximately 100 Whales per 2.2lb bag. Made in Spain