This plush is very soft and well made. The belly is filled with little beans that you can squish, whereas the rest of the body is filled with a soft polyester stuffing. The yellow parts are slightly more of a saturated ‘lemon yellow’ compared to the pastel yellow seen in the product photo, but it's not a big deal. The All Star collection of Pokemon plushies made by San-ei are specifically for the Japanese market, as a result these are extremely high quality and definitely worth the money :)