I ordered an XL and the sleeves are too tight. I normally wear a medium to large and knew that I should order up on this item because it was coming from China and their clothing tends to be a little on the smaller side. All over cute jacket weirdly no inside lining but for $30 you can't complain. My sister in law will enjoy it for Christmas. Wouldn't buy again.