What is this made of??? I put it in the garage until I was ready to bring it in and when I came out to get it I almost passed out from the gasoline smell. I finally tracked it down to this mat. How on earth does someone think it would be healthy to have this touch your skin??? I can't wait to get it out of my home. Really cute and wanted to like but this is bad. Didn't want to give it any stars.