I just bought a second pair in purple… no chafe, no movement, lots of pockets and they feel super soft. I got a large as per the size chart but could have gone down a size as they are so soft I personally like a snugger fit … in saying that the large has still been amazing!! Can wait for my next pair to arrive.