I'm thinkning of purchasing, but I want to know iof teir sizes are generous or not. I can sometimes get away with a 12 if the sizes are lareger, but am generally a 14.