These are very versatile pants. you can pair them with a tank top and flip flops and be ready for a casual summer day or pair them with a dressy top and heels and be ready for a formal function. i've only worn these once to a formal city function and felt put together and comfortable. with the pants i wore a black lace button up top, satin peep toe heels, black tuxedo jacket and a chunky necklace...very cute. my husband loved it. i'm 5'3", 117 lbs and the xs fit perfectly. they only downside to