The material is nice. The shirt fits good but the pants are way too long in the waist. I’m 59 and the pants are too long for me. The top of the pants go all the way up to my breast it’s not very flattering. I did read the reviews so I purchased a size down which is a small.