
When the top is fully centered it prevents spills, but the sides are transparent so not everything is protected. The top of our mattress is clean, the sides are slow to absorb dirt and dust. It doesn't wrinkle or irritate while you sleep, so there's a bonus. But for the price it works as I expected. If you want Fort Knox you will have to pay a lot more. I don't see how it's supposed to protect against bed bugs, mites etc when placed on top. I would recommend it anyway, it's a lot better than saying the big store version of the same ones I've tried in the past is twice the price.

Biloban Box Spring Cover (4/5/7/9/13/17Inches) Twin, High Profile Waterproof Mattress Protector, 6 Sides Wrapping Zippered Mattress Encasement Cover
34 Review

Protect Your Twin Mattress With Zippered Waterproof Encasements - Twin 2 Pack Included
14 Review

Waterproof Twin XL Mattress Encasement With Zippered 6-Sided Cover, PlushDeluxe Premium Quality, And Cotton Terry Surface (Fits 12-15 Inches H)
14 Review

Twin Mattress Protector Waterproof Soft & Breathable Terry, Noiseless Mattress Cover Fits Up -14'' Depth, Skin-Friendly Machine Wash Mattress Protector
29 Review

Black 2-Pack Of Vivere EFHTS Accessories For Hammocks
27 Review

Gulrear Portable AC Window Seal Kit - White 400CM/158Inch Hot Air Stop Exchange Guards With Zipper And Adhesive Fastener
38 Review

Stylish Bracelet Replacement Band With Diamonds For Fitbit Versa 2 Smart Watch - Compatible With Fitbit Versa, Versa Lite, And Versa 2 Bands For Women - Silver
28 Review

Stylish Solid Stainless Steel Metal Strap Replacement Band For Fitbit Versa 2, Versa Lite, Versa SE - Compatible With Men And Women - Black
31 Review