Sweet Baby Blocks by International Playthings
Product Description

Six soft plastic blocks that are easy to grasp! Each side has a different image that can be used for teaching new words.
Some sides have only one color so that color words can be taught as well.
Sweet Baby Blocks can be stacked and will tumble safely.
Ages 6 months - 24 months