I bought two of these cardigans in different colors.  I am 6 foot 1 with an athletic build and the large fits perfectly for me.  It has a rather fitted look which looks great on average and slim builds.  If you have a gut this one probably won't suit you.  The material is soft and lightweight, so it makes for a great item for the spring.  If you need a heavier warmer cardigan this one won't be for you.  However it's perfect for layering a spring or fall outfit.