I have a vinyl one got one for $14 from a baby shop the other was $10 at target for both I put a old pillowcase over it then every few days whip it off and wash it