Made from double sided cotton canvas and filled with a two-way squeaker, our RAINBOW PLUSH TOY by Harry Barker is sure to make your beast's tail wag. Unlike real rainbows, this one will last longer than an hour! The RAINBOW PLUSH TOY is extremely durable and machine washable so it can withstand the rainiest of days and the roughest of plays.