Bassinet cleaning.

Breannia • Mama. Fiance. Expecting #3.. My rainbow baby.. :)
Hey ladies. Got a really nice bassinet off of a friend of mine & the stuff (material) doesn't come off & it got dirty from bringing it home and just being around and I want to clean it.. What would be the best product to use on it that will be safe for baby??