I wear between a large and xl, depending on how the blouse is made. Bought an xl and it was like I ordered a 2x. But the fabric felt awesome and the color was really nice, so I'm going to return and buy a medium. Hopefully this will work, if not I'll return and forget it.So I ordered a medium. Truthfully, a small would have worked. Still, the fabric is wonderful and I like the quality, so I'm keeping it.See full review