ordered a Small, I'm size 10. The green fits great, but the black fits like a medium, as has much more room in it. could have possibly ordered XS fit wise for both. I'm 5ft 1 and need to take it up quite a lot, but still love them as very comfy, and lovely material.