All fabric blocks can be customized. They are approximately 5"x5". They are made with taggies and a rattle or bell inside, so when you shake it it makes noise. Blocks can also be made without the taggies and rattle or bell for $5 a block. Fabrics vary.