I love this style of pants. They are cool and love the designs. The first day they fit well, longer than I would have liked, but easy to fix. I noticed as the day wore on that they seemed to stretch out. Now that I have worn them several times I feel like I constantly need to pull them up. I bought a small per the comments and I think xs would be too tight in the legs. Over all comfort and design was great, but the fact that it stretched out so much after one wear is a downer.