This top was perfect for me. It is a lightweight knit material with some stretch. I live in a warm weather area so our winter days are 50-70 and this top is perfect for those temps. I usually wear a large in tops 10 in jeans but the  medium fit better, it was even a bit loose and I have a 36dd chest. Top washed well, I always wash in cold and hang to dry. Great value.