I give this a 3 star rating mainly due to average quality. The material is flimsy ant it runs small. That said, If you size up and are ok with it only lasting a season or two, it's good looking and was cheap. I only needed a work shirt so it should suffice.