This is a vintage Joseph top. I bought for a wedding and never wore it Although a L it would be a size 12.