The listing, BNWOT Old Navy Men's Shirt Size M has ended.
My fiance bought this for himself and didn't realize he grabbed a medium instead of a large. The tags are off and of course we can't find the receipt anywhere. Total bummer because it's a really nice shirt. The pictures don't do it justice! It's not totally blue, but like a tiny checkered shirt. Almost like a perrywinkle and dark blue! You'd have to see it in person to see how nice it is! Retail: $14.99!