So lets just start this with this cover it is great for childrens beds. It has a clothlike cover but it is waterproof and protects against bacteria. It fits a mattress size up to queen. I have had a child whom has had bedwetting problems. After cleaning and cleaning a mattress and using different covers. I thought to just replace the mattress but of course that wont fix the problem. With this cover it is washable and I have not had a problem with a smell. Great buy!