It is plastic like a cheap poncho but if you are at Disney you can't buy a poncho for less than $15 ,so I think it is very cute anyway. Plus, here in Florida, that IS(a poncho) what you need to cover the toddler from the rain when going from the house to the car :)