I am a 29/8 in all - nom come in curvy but they all have stretch! Blazer-8, tops-medium/8, cardigan small (huge!)