Perfect - fits a deep mattress.  Slightly cushioned but most importantly- waterproof, affordable, and it doesn’t feel like you are sleeping on plastic.