This is a super cute shirt that my Harry Potter fanatic stepdaughter loves. It didn't shrink much, if at all, in the wash in cold water and a medium dryer. I have been babying it in a delicate cycle, inside out, because of the lettering, but it appears to be holding up well. But it's not as long as I would have expected for the size. I ordered a size up and would still haven liked it to be two inches longer. I would recommend going up a size for the length. As you can see from the photo, the length is shorter in front, which is a problem, especially since the waist of so many of my stepdaughter's shorts/jeans falls 2-3 inches below her bellybutton. She needs to be able to raise her arms without exposing 3-4 inches of her abdomen. It's perfectly wide enough and could actually be narrower, but it would be much better if it were slightly longer. She will outgrow the length of this shirt long before she outgrows it in the shoulders, bust, or waist. If your daughter, niece, etc. is already really tall and long waisted, this shirt, even in a 16, might not work that well for her.