My top is size small but a little snug so I will get my true size medium instead. Jeans are a 4 (regular length) and are snug but in a good way so I will keep and say size down if you are in between. Sized up a half size in these Birk lookalikes
LTKOver40 LTKmomlife LTKTall