You get what you pay for. This is good for disposable shoes for a few days. Turns out very big. The insert should come out and now the floor is weirdly sticky.
Pros
Not perfectly finished but was comfortable enough and reasonably priced
Cons
Not worth it.. I only used them once and the sole got damaged. The glue is not strong enough when you use them in water.