Suctions onto almost any smooth, flat surface! Babies can bend it, rattle it, chew it, fidget with it, and enjoy its bright colors. It's also fun to pull it off the table for a loud "Pop!" The orange is 6" x 2" x 2" and the teal is 5" x 2.75" x 2". Food grade silicone, BPA free. Made in China.