The shoulders are about the right size and the length is generous. The fabric is moderately thin, moderately firm, and moderately soft, making it a perfect basic tee~. The print came out almost exactly as I expected! It's cute! A tee that you'll get addicted to once you try it...