Exactly what I was looking for, fits 12” mattress well and waterproof. 

Yes, it’s not soft, that’s what sheets are for!