I only wished this came as a stock option for the keyboard instead of a separate purchase. (and he spent double what I did! Especially as a cold weather or backup vest. My only criticism is that I feel that its larger than I expected and realistically I should have bought a small in order to know that it would stay in place comfortably for the duration of my runs. At first there was an issue in the way the heel back is sewn, where it seems to push the heel forward, but this loosened up and allowed comfort without binding anywhere. Okay, but the case was thicker than I expected, and the headphone cord was flimsier than I expected. Its less boxy and roomy, so your toes cant really wiggle or breathe a much. On the positive side, I will say it?s a comfortable material and the velcro is strong which I really appreciate. Soooo comfy and lightweight, and you can wear socks with them (which is why I got them for camping). I would not buy these again, or recommend them to others.