This is an elegant sweater. The "green" sweater I would call "teal"- it is greenish blue or bluish green. However you want to look at it, it is a nice color, but I would not call it "green." It fit my friend well. He usually wears medium but the large was just about perfect. The sleeve length and girth were perfect. He can wear the sleeves turned back or not, either seems fine. But it seems just a tad long in the torso. My friend is 5'9," average height, so for anyone taller the length would be perfect. The fabric is a bit thin, it is not two ply. You can call it a fine knit. And this is a fine sweater. He likes it and that is what is important.