As a mattress protector, it's ok.  As a waterproof mattress protector it's excellent, as a padding protector, it's not that good.  For the price, it's excellent.