It was very difficult to find a twin mattress cover without water protection and in mostly cotton fabric. It’s gently padded and it side panels fully stretch around the mattress making a good fit.