Microfiber 👍 EXTRA DEEP POCKET SHEETS: These bed sheets are for very deep pocket mattresses. They fit any mattress with pockets that are 18, 20, 21, 22 and 24 inches deep mattresses. There’s a stretchable elastic around the extra deep fitted sheet which stretches for a nice tug around your mattress. Perfect for extra tall & large mattresses. Rest assured these oversized sheets will stay on tight & stay in place! You will be amazed at how soft,silky,and comfortable these luxurious bed sheets are!They are perfect for any room 👍 HYPOALLERGENIC & STAIN RESISTANT: Our sheets are hypoallergenic, stain resistant, fade resistant, and wrinkle resistant. Say goodbye to wrinkles, and tedious tasks like ironing, and hello to cozy, soft, and comfortable bedding!