I ordered a size up as recommended and it fits & looks great. Just the right amount of tightness. Sleeve and jacket length is perfect. HOWEVER, the armor in the elbows is completely off. There is no way to adjust where the armor sits. Currently with an XL jacket (I'm 6'2") the armor sits at my forearm and fails to cover my elbows. The armor is also not form fitting or very thick. If you're looking for just rash protection, this might be the jacket for you.
I love Axo products! I have their Primato II boots and Byway leather jacket. Great quality and a very good price point. I hope they keep making street gear and I'll be a long time customer for sure! The jacket does not have the inner back protector but you can pick one up from Axo for $30 that will be a perfect fit. Sizing is small compared to something like Alpinestars; just order one size larger and it should be a perfect fit. The suit is tight fitting for me as well but that's ok since I'm not using it for regular commuting and don't need any extra layers underneath.
The sizing is very small. I am 5'6" 135 very small framed guy and I first ordered a medium and could not even get my arms through the sleeves and trying to zip into the chest protector, forget it. So I returned it and ordered the x large and it fit, arms a little tight still, but as I use it it's starting to loosen up. Excellent for warm weather and the protection it gives is unmatched. Probably not for a pro rider but great for the beginner to intermediate riders and weekend warriors