The design is great. Definitely fits big so size down. I am 128 pounds, 5'6 and I ordered a small. If they had an XS I would have ordered it. But I still love it! My husband liked it on me, which I was kind of surprised because this isn't his style..but...I loved that he loved it! I'm takin it out on a ride today: will probably get some great compliments.