This versatile box provides multiple functions. It provides moisture free storage of your 3D filament. It also can dry existing filament to improve printing results. It also provides moistureproof and dustproof storage. Finally, it also weighs the filament to allow you to know how much is left on the roll.