6 foam-filled fabric cubes, with different textures for sensory play and sides that stick together to hold the blocks in place in a variety of ways. with shiny, furry and crinkle material plus a jingle bell and mirror for self-discovery. baby will love exploring the different textures as they build and join each block to another. packed in a reusable travel bag. machine washable.