Soft and comfortable insole (I'll give it that), but it is not that robust and durable as it appears to be in the photo on tiktok. As evident from the creases, that's where things are beginning to get sour, and this is just after wearing it for just two days.