I got this for my son's first real bed.  Just in case plus you never know with kids spilling liquids.  Works great and nothing has penetrated it.  Would highly recommend. Easy to take off and insert and can just throw in the machine for a wash.  Reasonably priced as well. Love it!