Is this generous / tts / neat? Particularly interested in shirts / blouse sizing. Am between a 12 and 14 and wondered whether to go up or down.