This top fit absolutely perfect. The material is cotton like and is very soft. I bought a S/M. I usually wear a medium so I bought the S/M because I am shorter. The shipping took awhile but that is understandable. The shirt came exactly as pictured and now it's one of my favorites!