Appear to be seconds, neither the medium or large would fit anyone in a family of 7 with narrow feet in those sizes.  Something is happening to the quality of clothing items Amazon carries, and it's not good.  Highly doubtful they were made in the USA.  Very disappointing as these items were meant to be gifts.