Definitely a good buy for the price.  Good quality and my boyfriend loves it.  Thanks to all the reviewers who mentioned that the shirt runs small, it saved me a return! So make sure you buy a size bigger than your normal size, it should fit perfectly.