so cute and flattering! I love wearing this to the gym, brunch, errands, etc. I'd say they run a bit small so I size up to a Medium, I'm 5'8 and a size 4-6. If you have a booty, I'd size up since they are pretty snatched and don't want the waist to be too tight :)