Thin but slight plastic feel, can't say if the waterproof works bc we haven't had an accident yet (for my 3yr old)