The small gave a roomy fit on my 5 ft. 6 inch ultra skinny teen, just the way he likes it. Looks good, washes well, keeps him cozy. It's his constant companion.  The last one lasted through innumerable washes and lots of heavy use;  I wouldn't have replaced it except he outgrew it. I'm donating the older one; it's going to keep some other teen warm and happy, I'm sure!