Just received my item yesterday and I love it! I am 5'6" and 165lbs so I ordered a small and it fits almost perfectly. The only reason I say almost is because I have broad shoulders which kind of lessens my maneuverability. Still very stylish with sturdy material though. Would buy again.