Love this shirt. Only reason Im not giving it 5 stars is that it runs big.  Think I couldve sized down but you never really know until you try it on. Material is heavy cotton.  So, its a little warm but also does not cling anywhere it shouldnt.  Boat neck is great.  Sleeves are perfect length- Just above the elbow.  Length covers tummy and backside and again, no cling.