This outwear is perfect. I've worn it with jeans and I've dressed it up for a classy classic look. I'm tall and thin and my arms are pretty long so I purchased a (L) large and I had plenty of arm length. I've worn it with a classic white collar shirt and a sweater underneath.