Super lightweight so I don’t get overheated wearing them at work. Six pockets in all is an awesome feature . The first pair I bought was a small, and even the extra small , which I bought next, has room to spare , but because of their elasticityI wear them both comfortably. They definitely come long, so that’s way more versatile than too short, just be prepared to hem if needed, or roll them up high for a cute look with jazzy socks.