Very impressed with this shirt! The fabric is very elastic, all seams are sewn. The arms are long enough to cover my wrists to my hands. Which is welcome as I am tall. It's warm too! Not oppressive, but comfortable. Perfect for my morning yoga session before the studio is fully warmed up, which is much appreciated in New England.