Plush!  Marshmallow is definitely a great name for it!  Love it!