Very nice with a major but.
I bought this shirt for my son. He is a 14 yrs old skinny boy with average height so I got him a size 16. He love skinny shirt, I try to get his shirts a little bigger so he can wear it later. The shirt fits perfectly but the sleeves are extremely short. My son had to fold it over and wore it. He loves it so much and does not want me to return it. He really likes the material. It is a very nice shirt, I would have given it a 5 star if the arms was long enough.