My husband is 6ft, pretty slim, and wears a large in shirts, but I usually go up to an XL in coats for layering.  The XL was a little loose in the body, but the sleeves were a good 3" too short!  I don't think 6' is really that tall- it's not like he ever has to order Big & Tall sizes.  I think the only person that could pull this off would be 5'4"-5'9" ish.  Also I don't like the hoody as much as I thought I would, it makes it look kinda cheap to me, but it can come out easily.
It's very soft and does feel like real leather even though it isn't.  I love Kenneth Cole and it's a nice jacket as long as you aren't above 5'10"...