haven't had any spills yet and kids haven't had any accidents , fit nicely over the mattress and does not make any noise!