Perfect top! We have other colors in it too! It's great for every day and even on the go, especially if we go someplace after dance practice. She'll just throw a t shirt over it and she feels "comfortable" and "supported" in the chest. If in between two sizes I would go smaller so it fits a little bit more snug.