My daughter likes to wear pants for church and this top is the perfect amount of dressy to pair with pants. She says it is soft and comfortable (not itchy!) and it looks great after I wash and line dry it (I position the bow flat when wet so I don’t have a to iron a wonky bow). She is a slim 8 yr old and the M fits well in length and is a bit loose. We would purchase again.