I ordered several different brands/types of training bras for my daughter, and this is the only one she says is comfortable. This is the only brand she leaves on all day without grumbling. The material is very soft and the elastic at the bottom is not super snug, and isn't 'bunched'. If this is your girls' introduction to wearing a bra, I do recommend ordering one size up from what you would order a shirt, not necessarily because they run small, more because when a girl is first introduced to a training bra, a snug fit will make it more difficult for her to get used to.