It was hard finding size 12 water shoes for my husband's aquatics therapy.  These were reasonably priced and we figured that the Speedo name would mean decent quality.  They have been just perfect for him:  comfortable, great fit and excellent quality.