A while back it was revealed that the original 151 Pokémon would each be receiving plush versions of themselves in the coming months. Now the first wave is finally available to order through the Pokémon Center website. This line is known as Sitting Cuties and so far includes 29 plush toys. The complete list includes Pikachu, Eevee, Mew, Dragonite, Meowth, Ditto, Rattata, Exeggutor, Jigglypuff, Ekans, Sandshrew, Diglett, Golduck, Arcanine, Machamp, Geodude, Farfetch’d, Cloyster, Drowzee, Voltorb, Kangaskhan, Staryu, Vaporeon, Jolteon, Flareon, Omanyte, Artictuno, Zapdos and Moltres. It’s currently unknown when the others will be made available, but hopefully we see more waves releasing in the coming months.
Those interested in purchasing one can check out the page with all of them here. Take a look at the full available set below (minus Alakazam, who is the only one from the image missing right now):