Sometimes new gear has a very plastic, almost chemical smell. My DD Hammock had a really funky smell when I first got it. I washed it with my normal method, by hand in a bath tub with laundry detergent (I like the smell of Surf
) and drip dry. The smell was gone.