Im 59 and this isn't long enough for my torso and on top of that, the layer underneath is shorter than that, so its just not comfortable. If the under layer was 2.5 or more inches longer and the outer layer was also longer, it would be perfect.