The mattress protector is very clearly high quality. It cleans easily and fits well on the bed. However I have found that it does not breathe very well and I have woken up sweating a number of times (which has never happened before).