My girls LOVE this shirt. It is a great "girlie" fit with the puffy sleeves. Shirt runs true to size, so a medium is a 7/8. The shirt feels Very comfortable. I can not rate the durability since it is a new purchase. We bought this in purple and orange and love them both. I am very happy with this purchase.