The Leggerezza is functional and stylish. Not too bulky but great as an outer layer over a long sleeved jersey. The zip off sleeves add to it's versatility for those in between days or chilly mornings where you just need some added warmth for the first hour or so. The fit is close. I'm a true medium but I bought a large to make sure it wasn't too tight or short over a my jersey and it fits perfectly.