The design is great, but you may not get the right size. I ordered a Large, which should have been a 30in length. I received the shirt with a large tag that measured 28 inches (a small). Got a replacement three weeks later, and this time it's a 29in length (a medium), again with a large tag on it. Luckily they run a bit big so the medium is okay. The Second shirt I received in my original order did come out correct, so maybe it's just this design.