I wear it with yoga pants and tuck the front in. Leave the back out a little it's so cute. Same with my jeans or skirt . I bought the white in a medium. So it's exactly what it's supposed to be and I love it. Oh,I'm 5'7 about 130-140 for reference. I highly recommend this shirt I'm absolutely going to get more colors. Love,love ,Love it!!!