This jacket is super cute for the price. I ordered the grey and really love the color. It is true that the sleeves are a bit snug and I am usually a medium or a size 6-8, depending. I ordered the medium and probably would have found the Large more comfortable but overall I'm happy with it! Note: the faux leather has a rubber-ish feel.