Plastic lining. After 6 months of use/washing I took it out of the dryer to see it. The plastic has melted and is no longer waterproof. My other complaint is that the pockets aren't very deep, making it difficult to pull them over the mattress (yes, I know baby bedding can't be loose). If you want a reasonable price this will work as long as you are willing to follow the washing and drying instructions. As a parent of an infant, most baby items are thrown in the same load, which means they have most likely been dried at a higher temperature than recommended. That's more hassle (due to the need to dry on low heat) than the lower price is worth. I ended up buying a Serta mattress topper to replace.
2 Pack Soft And Safe Jersey Knit Cotton Fitted Crib Sheets For Boys And Girls - Neutral Baby Crib Sheet For Standard Crib Mattress & Toddler Bed Mattress (Rainbow And Sun)
36 Review
UOMNY Soft 100% Cotton Fitted Crib Sheet For Standard Crib And Toddler Mattresses - Safari Animal Jungle Theme Nursery Bedding For Boys And Girls - 1 Pack Toddler Sheet
28 Review
Experience Comfort And Playtime With Ingenuity Cozy Spot Reversible Duvet Activity Gym And Play Mat - Calla, 33X33X19 Inch
48 Review
Baby Floral Fitted Crib Sheet For Boy And Girl Toddler Bed Mattresses Fits Standard Crib Mattress 28X52 (Pink Mint Floral)
29 Review
Kids Kitchen Step Stool with Safety Rail - Toddler Learning Tower for Kitchen Counter, Kitchen Helper Stool for Toddlers 18+ Months - Solid Wood
40 Review
Organize In Style With COSYLAND'S Extra Large Woven Cotton Laundry Basket
41 Review
Unilove Hug Me Plus Plum Pink: 3-In-1 Bedside Sleeper & Portable Bassinet For Newborns With Enhanced SEO
33 Review
Pampers diapers New Baby Dry 2, 4-8 kg, 94 pcs., white
87 Review