The Pokémon Squishmallows are here! These Pokémon Squishmallows have embroidered details and are filled with the softest filling so they are perfect for cuddling! These Pokémon Squishmallows are official Pokémon merchandise of high quality! Will you go for the 25 cm Medium, the 50 cm Large or the 70 cm jumbo squishmallow?