Great shirts. Nice length. Really exactly what I needed. They fit well, feel good and didn't shrink when I washed them. They're holding up as well as any other shirt. They're nice and light but not cheap or thin. Cant go wrong with hanes!