First of all, I bought this shirt in the navy stripe, black stripe, mint, pink, and guava. I got a medium in each, but somehow the medium navy stripe was MASSIVE while the others all fit. Confusing, since they're the same shirt. But they all seem to fit very differently. Anyway, I'm wearing the black stripe one right now and I like it a lot. The material is on the thin side but it isn't see through in the slightest. Comfy shirt.
Feels true to size
Bottom Line Yes, I would recommend this to a friend