Colors are vibrant, fit is perfect! By far my favorite brand for my little girls bathing suits. The only affordable brand that Ive found that doesnt give her a loose fit on the bottom so her cheeks show. Highly recommend this brand of suits for little girls.