Here are the details. I am 6'3", 255 with a long torso. I ordered XXL, pretty sure I could get away with just an XL. It was a little baggy and I heard some flapping on top of my shoulders during the ride. Other than that, it is great. I road 38 miles in 55 degree (it warmed to about 65 at the end of the ride) and felt fine. It does an excellent job blocking the wind. I rode with sleeves and this and felt I could have ridden in high 40's temp and been fine. By the end of the ride, it had warmed up so I took the sleeves off and kept riding with the just the vest. Once we stopped, the vest was super compact and fit nicely into the back of my jersey.Vest is nice and bright for sure. However the fitment chart runs a bit on the small size. Based on the sizing chart I would wear a medium. Si I ordered a medium. Well while the vest fits over a jersey it is a bit on the tight side. It more like a race fit not a club fit. It's totally useable for me. But I would have preferred a bit more of a relaxed fitI like fact the is lightweight and it can be folded into your jersey back pocket but I found the vest design cut is too be a little short on the front and a little long on the back.pockets on the back is too small and the band is too tight to fit stuffs.the worst part is that its made some sort like a net so everybody can see what you have inside your pocket :)other than the pocket, item is okay.This is not Assos or Rapha. This is an Amazon Essentials product. It is basic, it works, it will win no style points. That is how I like my bike accessories.After ordering and returning many cycling vest available on Amazon, mainly due to inaccurate sizing (i.e. to small, to long, etc), I took a shot at ordering this vest from Amazon Essentials vest. Although it could be slightly shorter, overall excellent find! Works great, oh so easy to pack up, couldn't be happier!Whats needed now are more colors (I.e. sage or forest green and navy blue)!!!!!!Hard pass on this item. I've had better clearance $12 vests in every way. Nylon material isn't wind resistant and forget about any kind of moisture. The front is too short and the back is too long. The fit is not great. For $35 you can do much better. You are better off with a cheap sleeveless jersey over the top of your typical shirt of choice.Buenorestituito, non mi sembra un buon prodotto