I absolutely love this, to the point that I just bought another one in navy. First purchase was red. Im about 54, 165 lbs and bought a large. It fit perfectly, with the exception of it being too long by at least 2 in but I can have that hemmed.