Unfortunately, these shorts were a fail on every level. I was unsure about whether to order a medium or large as my weight is right between the two sizes. I ultimately ordered the large. These look terrible under clothes. I tried them on under  loose fitting UA storm pants and I can clearly see the line where they end mid-thigh. The waistband is even worse, it started down rolling almost immediately. I cant even imagine how terrible these would look under a form fitting dress. Such a disappointment and complete waste of money.