We bought several of these shoes. All in different colors. The quality is okay. We use the shoes 1x wöchetnlich in aqua fitness course. Since they are quite stressed. 1 pair of 5 has given up. That we complained and were also anstandlos our money back. The spare pair now holds super. Was probably a material error. The insole is generally after one loose in the water. That does not matter. The one can take out. That does not bother at all. Is only decoration.
As for the size, it is a little like roulette. The blue were To Size (but they were also the fell apart). The Berry / pink-colored precipitate something Kelin. For the red very lush. :-)))
Conclusion: For the price clear buy recommendation. For sizes must provide necessary multiple order (and then return) until a matching pair has.