Ah!!! My Fashion Picks that are on BIG SALE!! I wear a large in most dresses and XL in cardigans. pants are usually XL longest length possible