I like the shirt. I ordered a small and it was a little large but I liked the fit better than the x-small. The colors are faded and not like pictured. I don't know about the navy. The very dark navy blue that EB uses on their clothing looks horrible on me so I didn't order that color.