cardigan has good fit, pretty ok overall, just find that price-wise, can be cheaper because i find the material not too nice.