As a result of my tests, I determined that this casual shirt is well-crafted, sturdy, and with a stylish design that will make your little boys LOOK great .The sleeve length is perfect for summer days, the buttons stay in place and do not easily break. The only down side is that it needs ironing after washing however, it is a small price to pay for such a stylish shirt. Overall, I highly recommend this shirt for your boys..See full review