This works just as advertised.  It has a very high quality feel to it, and is super soft.  I have spilled water on it one time and it stopped it from leaking through to the mattress.  Fit could be a bit more snug, but overall, it is fine.  I would definitely buy again.