I am very happy with my puchase! Looks just like the picture. I got a large thinking it might be a little small because it is a JRs shirt but it fits wonderful! If you want a really tight fit I would order a size smaller. I like the way mine fits... not too tight and not too baggy.