This is a great fitting, comfortable top! I purchased one a few days ago, received it very quickly and immediately ordered two more! The fabric is cotton and thicker than expected for such a low price! I like the vents on the side and the v neck is not too low or too high. So glad I found these tops!