"XL" size is really more like a Large size; Fragile top surface (not fabric)
The foam is stiff enough that it may provide good support if it molds to your foot as claimed. But the top surface is a fragile "skin" of the same foam material (not fabric).  Also, the "XL" size (supposedly Men's 12-13.5) is a lot smaller than the dimensions provided by the vendor, and too narrow for my 12-4E feet. The "XL" is about 312mm long and 103mm wide across the forefoot, which is about the same as a "Large" in many other brands.<br />Lastly, as of now (11/5/20) the listed sizing has men's/women's sizes swapped; "XL" is listed as fitting "Mens Size 13 - 14.5 / Womens size 12 - 13.5" but it should be 'Mens size 12 - 13.5 /Womens Size 13 - 14.5'
Rating: 3 stars