So happy I bought this.i bought these in an XS . The fit is great. They are super comfortable, they are a bit long but it's ok, nothing that a little tailoring won't fix or I can just wear with wedges.