Design very well, sporty cut, all liked. Unfortunately, the size specified is too small. My grandson is 11 years old (wearing regular size 146), and is not very tall for his age. Size 152, however, was very scarce and no longer suits him. Would recommend this suit at least one size larger to buy.