Velcro straps are too long and they don't have "velcro" on the underside that is long enoush. Also, the sizes must run large. I wear a 10 1/2, bought a 10 and they are still too large. They look nice, but wearing them isn't so good..... I don't recommend this product.