I bought this a couple months ago! I am so glad I did. My son is potty training and has frequent accidents. With mattress cover My mattress no longer gets ruined.