fig1 illustrates two mats 102 being used by a user 104 . the mat 102 can also be referred to as an anti - fatigue mat . the two mats 102 are designed for the two feet — left foot and right foot — of a user 104 . each mat 102 can be substantially larger than an average adult human foot so that individuals with feet of all sizes can use the mat 102 . this can advantageously enable manufacturing a single size of the mat 102 , thereby minimizing manufacturing cost . in alternate implementations , however , mats 102 can be made in different sizes . for example , the different sizes of the mats 102 can proportionally correspond to different sizes of feet . in such examples , the ratio of the area of a mat with a particular mat size to the area of a foot with a particular foot size , specific to which that mat is manufactured , can remain constant . each mat can have the shape of a human foot . in alternate implementations , each mat can have any shape , such as a square , rectangle , circle , triangle , a polygon with any number of sides , or any other shape . the term mat as used herein can also be referred to as a device , an apparatus , or the like . the mat 102 can include a frame 106 and a first fabric 108 that overlays sand . first fabric 108 can be a stretchable fabric , such as spandex , neoprene , elastane , and / or the like . the stretchable fabric can be stretched in any direction , and can also be referred to as a four - way stretch fabric . in some implementations , the stretchable fabric can be made of polyesters , polyamides ( e . g ., nylon , kevlar , nomex , trogamide ), and / or polypropylene . although first fabric 108 is described as a stretchable fabric , in alternate implementations any other fabric can be used , such as cotton fabric , synthetic rubber material or any other synthetic material . while sand is described , in other implementations any other granular substance can be used , such as rice , salt , coffee beans , corn flakes , fertilizer , nuts , coal , ball bearings , and / or any other granular material . the process for constructing the mat 102 for the right foot is shown by fig2 . the structural details of various components used during the construction of the mat 102 are detailed in fig3 - 11 . the construction and inner structural details of the mat 102 for the left foot are similar to that for the right foot . fig2 illustrates a process 200 of constructing the mat 102 . the process 200 can include steps 202 , 204 , 206 , 208 , 210 , 212 , and 214 , a description of which follows . at step 202 , expanded polystyrene foam 220 can be marked with an inner circumference of the frame 106 , and partition walls 222 , 224 and 226 can be inserted and affixed on the marked portion of expanded polystyrene foam 220 . the marking on expanded polystyrene foam 220 can be performed by placing the frame 106 on expanded polystyrene foam 220 , and then marking by using a marker , such as a permanent marker , to outline the inner circumference of the frame 106 . expanded polystyrene foam 220 can then be temporarily fitted , at 203 , on to frame 106 . the temporary fitting can be performed by hand . in alternate implementations , any other mechanism for temporary fitting can be implemented , such as an automatic machine fitting . a second fabric 228 can be attached , at step 204 , on frame 106 on which expanded polystyrene foam 220 has been temporarily fitted at 203 . the method of attaching the second fabric 228 with the frame 106 can be gluing . while gluing is described , in alternate implementations any other method of attaching the second fabric 228 with the frame 106 can be used , such as stitching , inserting nails or staples , mechanically locking , and / or any other attachment mechanism . the attaching of second fabric 228 to frame 106 can be completed at step 206 . in one implementation , second fabric 228 can be made of a same or similar material as first fabric 108 . for example , first fabric 108 can be a stretchable fabric , such as spandex , neoprene , elastane , and / or the like . the stretchable fabric can be stretched in any direction , and can also be referred to as a four - way stretch fabric . in some implementations , the stretchable fabric can be made of polyesters , polyamides ( e . g ., nylon , kevlar , nomex , trogamide ), and / or polypropylene . although first fabric 108 is described as a stretchable fabric , in alternate implementations any other fabric can be used , such as cotton fabric , synthetic rubber material or any other synthetic material , all of which may or may not have stretchable properties . in another implementation , second fabric 228 can be made of a different material than first fabric 108 . sand 230 can be inserted , at step 208 , on top of the second fabric 228 . the insertion can be accomplished by pouring . a measured amount of sand 230 can be inserted for each mat 102 to ensure a uniform experience for users for each mat 102 . in alternate implementations , amounts of sand 230 inserted into each section of each mat 102 can be customized based on preferences of a user so as to offer a unique customized made - to - order experience . a sheet 231 of second fabric 228 can be used to optionally cover , at step 210 , the sand . sheet 231 can then be attached to second fabric 228 in the end product at step 208 . sheet 231 of second fabric 228 can be smooth to enable an easy dispersion of the sand , thereby preventing accumulation of the sand at particular locations . the mechanism of attaching sheet 231 to second fabric 228 in the end product of step 208 can be gluing . while sheet 231 is described as being glued to second fabric 228 , in other implementations any other attachment mechanism can be used such as stitching , inserting nails or staples , mechanically locking , and / or any other attachment mechanism . a sheet 232 , on which a foam padding 234 is attached , is attached at step 212 to frame 106 . sheet 232 can be made of metal , in which case sheet 232 can be referred to as a metallic sheet . further , although sheet 232 is described as metallic , in alternate implementations , sheet 232 can be made of any other material such as wood , plastic , fabric , foam , fiberglass , graphite , carbon graphite or any other like material . in implementations where sheet 231 of second fabric 228 is not used to optionally cover , at step 210 , sand 230 , foam padding 234 can directly touch sand 230 . foam padding 234 can be smooth so as to enable an easy dispersion of sand 230 , thereby preventing accumulation of sand 230 at particular locations . the mechanism for attaching the frame to sheet 232 can be by inserting / screwing nails . in alternate implementations , such attachment mechanism can be gluing , stitching , stapling , mechanically locking , and / or any other attachment mechanism . the mechanism for attaching foam padding 234 to sheet 232 can be gluing . while foam padding 234 is described as being glued to sheet 232 , in other implementations any other attachment mechanism can be used such as stitching , inserting nails or staples , mechanically locking , and / or any other attachment mechanism . in another implementation , however , step 210 may not occur , and sheet 232 with foam padding 234 may be directly attached onto the end product at step 208 . while this implementation that does not have the step 210 can advantageously reduce the amount of material being used , the implementation that has the step 210 can advantageously present a better leak - proof design to prevent leakage of sand 230 . after step 212 , expanded polystyrene foam 220 and partition walls 222 , 224 and 226 affixed thereto can be removed from the side other than the side where sheet 232 has been attached to frame 106 . first fabric 108 can be attached , at step 214 , onto frame 106 at the side other than the side where sheet 232 is attached to frame 106 to obtain mat 102 . first fabric 108 can be attached onto frame 106 by gluing . while first fabric 108 is described as being glued to frame 106 , in other implementations any other attachment mechanism can be used such as stitching , inserting nails or staples , mechanically locking , and / or any other attachment mechanism . in one implementation , the second fabric 228 can be made of a same or similar material as first fabric 108 . in another implementation , second fabric 228 can be made of a different material than first fabric 108 . fig3 illustrates partition walls 222 , 224 , and 226 placed within the marked - up ( at step 202 ) portion of expanded polystyrene foam 220 . partition walls 222 , 224 , and 226 can be inserted into and affixed to the marked - up portion of expanded polystyrene foam 220 . the expanded polystyrene foam can be closed - cell extruded polystyrene foam . while an expanded polystyrene foam is described , in alternate implementations other materials can instead be used such as wood , plastic , metal or any other solid material . in alternative implementations , partition walls 222 , 224 and 226 can be made of plastic , wood , metal or any other solid material . fig4 illustrates frame 106 , below which expanded polystyrene foam 220 with partition walls 222 , 224 and 226 is temporarily fitted at step 203 . frame 106 can be made of wood . even though wood is described , in other implementations frame 106 can be made of other materials , such as metal , plastic , foam or any other like material . the inner walls of frame 106 can be curved inward at the bottom , which prevents sand 230 from being accumulated close to those walls . fig5 illustrates second fabric 228 being attached , at step 204 , on frame 106 . second fabric 228 is attached , at step 206 , along the entire frame 106 , as shown in fig6 . in various implementations , second fabric 228 can be a woven fabric , a non - woven fabric , a knitted fabric , a netting fabric , and / or a technical fabric . second fabric 228 can be separate pieces of fabric that are attached in each separate corresponding section of the multiple sections formed by partition walls 222 , 224 , and 226 . in an alternate implementation , second fabric 228 can be a single piece of fabric that is attached to frame 106 . second fabric 228 can be anti - bacterial , water - proof , odor - repelling , and / or odor - resistant . fig6 illustrates second fabric 228 attached , at step 206 , along the entire frame 106 . fig7 illustrates sand 230 filled , at step 208 , in the partitions formed by partition walls 222 , 224 , and 226 of fig6 . while sand is described , in other implementations any other granular substance can be used . partition walls 222 , 224 , and 226 can ascertain that sand 230 is proportionately distributed in sections demarcated by those partition walls 222 , 224 , and 226 . this prevents sand 230 from accumulating in excess at undesirable locations . fig8 illustrates the partitions of fig9 filled with sand being enclosed by sheet 231 of second fabric 228 , which can be attached , at step 210 , to second fabric 228 visible in fig7 . fig9 illustrates a sheet 232 , on which a foam padding 234 is attached . sheet 232 can be made of one or more of the following metals : aluminum or cast aluminum . sheet 232 can be made of metal , in which case sheet 232 can be referred to as a metallic sheet . further , although sheet 232 is described as metallic , in alternate implementations , sheet 232 can be made of any other material such as wood , plastic , fabric , foam , fiberglass , graphite , carbon graphite or any other like material . foam padding 234 can be made of ethylene - vinyl acetate ( eva ), which can also be referred to as poly ethylene - vinyl acetate ( peva ). in alternate implementations , foam padding 234 can be made of memory foam , gel foam or any other material with foam like qualities . fig1 illustrates a bottom portion of sheet 232 . the bottom portion of sheet 232 can touch the ground when a user steps on mat 102 placed on the ground . in another implementation , another foam padding ( not shown ) can be attached to the bottom surface of the sheet 232 in order to prevent : ( a ) friction and thus wear - tear of mat 102 and / or the surface of the ground , and ( b ) discomfort to the user as caused by rubbing between the surface of sheet 232 and the ground surface . this other foam padding ( not shown ) can be attached to the bottom surface of sheet 232 by gluing , stitching , inserting nails , mechanically locking , and / or any other attachment mechanism . fig1 illustrates first fabric 108 attached , at step 214 , to frame 106 of fig1 to form mat 102 . first fabric 108 can be a stretchable fabric , such as spandex , neoprene , elastane , and / or the like . the stretchable fabric can be stretched in any direction , and can also be referred to as a four - way stretch fabric . in some implementations , the stretchable fabric can be made of polyesters , polyamides ( e . g ., nylon , kevlar , nomex , trogamide ), and / or polypropylene . although first fabric 108 is described as a stretchable fabric , in alternate implementations any other fabric can be used , such as cotton fabric , synthetic rubber material or any other synthetic material . first fabric can be anti - bacterial , water - proof , odor - repelling , and / or odor - resistant . although a few variations have been described in detail above , other modifications can be possible . for example , the logic flows depicted in the accompanying figures and described herein do not require the particular order shown , or sequential order , to achieve desirable results . other embodiments may be within the scope of the following claims .
an anti - fatigue wellness mat is described . the anti - fatigue wellness mat can include a frame , a first fabric attached to the frame , and a granular substance underneath the first fabric . related apparatus , systems , techniques and articles are also described .