All 151 original Pokémon that debuted in the Pokémon Red and Blue games are being released as part of a new line of stuffed toys.

Each doll will retail for about $10, and you can choose from the following when they become available: 

  • Alakazam
  • Arcanine
  • Arcticuno
  • Diglett
  • Ditto
  • Dragonite
  • Drowzee
  • Eevee
  • Ekans
  • Exeggutor
  • Farfetch’d
  • Flareon
  • Geodude
  • Golduck
  • Jigglypuff
  • Jolteon
  • Kangaskhan
  • Machamp
  • Meowth
  • Mew
  • Moltres
  • Omanyte
  • Pikachu
  • Rattata
  • Sandshrew
  • Staryu
  • Shellder
  • Vaporeon
  • Voltorb
  • Zapdos

The Pokémon Fit line, including all 151 Pokémon, is aiming for completion in November 2018. It’s unclear if Pokémon Fit will include monsters from the series’ other regions, or if they’ll remain localized to the original lineup.

They look like a cute and affordable way to finally catch ’em all, which is great news for trainers who have been trying to do so for years. Their small size should help even those with cluttered living spaces feel a little less bad about adding more plush toys to the pile.

These are the latest in a long line of Pokémon merchandise, including Pikachu wearing costumes that look like other monsters to Build-A-Bear Workshop’s various Pokémon promotional plush toys, which have included fan favorites like Pikachu, Eevee, Charmander, and Jigglypuff.