The swing-arm is just fine. The adjustable strap is a huge plus as I can adjust it if my feet swell up after walking for too long. This is unfortunate because it is really in the range that makes the human voice sound a little muddy and undefined. At 68" and a size 15 shoe, my husband is not the easiest person for whom to find well fitting clothing and shoes. Speaker is not so good. 100% would get another pair. I went to town with a lint brush and it still looks dirty, covered in dust and white lint that stands out on the navy fabric. I don’t even want to switch it. I had previously bought a pair with the yoga mat material, and they were the best flip flops. Sound quality is good but it ends up pulling partially out or fully out of the ear so the angle needs to be changed.