Sized up in the denim top to a large for an oversized longer fit it’s soft and slouchy. Jeans size down 2