This top is a pretty color and style, but I'd say it's a size too small. It's pretty snug, and even the sleeves seem snug. Try a size up next time, and ignore the number on the clothes. Size 10 in one style is way different than size 10 in another style o