Nice weight cotton tee shirt by Calvin Klein.  2" hem and gold metal Calvin Klein logo pate at bottom left front. 

From shoulder to hem:
XS:  23 inches long.
Small:  24.5 inches long.
Medium:  25.25 inches long.

Unstretched measurement across front at bust:
XS:  15 inches
Small:  16 inches
Medium:  17 inches