PUMA is a great brand for sportswear ... but you must know that above all tops are seeeeeehr closely cut. For my size 36/38 I'll ever get the XL, otherwise you could get almost into the part. If one considers that there is no problem and I rejoice in the great parts for a long time. The colors remain even after what felt like 200 times washed exactly as they were, the dimensional stability also.