Recommended size fits me well. Not tight n length falls ard hip bone area, not too long, not too short. Material is cooling n thin so suitable for singapore's weather. I'm 165cm tall, 57kg chest 88cm.t shirt PTP for size L is 49cm. Price is affordable.