Bedsack 300 Thread-Count Twin Size Waterproof Mattress Pad, White Dupont stain resistant treated 100% cotton front, quite laminate waterproof back designed for comfort and protection 300-Thread count wavy channel cotton quilted breathable shell for a smooth fit under your sheets Generous 3.4 ounces of cushy supersoft low melt Perfect Puff polyester fiberfill Hypo-allergenic; machine wash & dry; made in the USA 18-1/2-Inch tailor fit skirt designed for a snug fit and extra protection; great fit for premium mattresses