This Natural cotton quilted mattress protector is the ultimate in quality and feel. It has superior Cotton Percale 300 Thread per square inch outer casing and non-allergenic microfiber filling. Machine washable. Fits up to 30cm mattress depth. The sides are made from cotton percale fabric with elasticated corners like a fitted sheet. The pillow protectors are sold separately.