I haven't put this on my bed yet but I'm really excited about it. It has the plastic on the back needed for allergy and spill protection but the top side has more of a fabric feel so you don't feel like you're sleeping on a shower curtain.  Thumbs up protection and comfort :)

Pros: good price, plastic protection and fabric feel
Cons: none