I decided to buy this particular body armor mostly because it was one of the cheaper ones with sleeves attached that looked nice as well. Now that I have it, I will not buy it again, unless Fox made some upgrades to it. Adding a thumb hole would be great. I have had the sleeves ride up my arms on multiple crashes. Overall, I this definitely does the job, but I suggest just save a few extra coins and get a different one. I cannot recommend any other since this is all I have used. As far as sizing, I am a tall, but skinny guy, so I decided to get the medium, only because I didnt want the large to be too big around the chest. It ended up being quite short on me, a friend ended up buying it and I then got the large, and it fits great. Definitely breathes well, and looks cool too.