The colors of this dress are vibrant. But..... I'm only 5'2 and the dress fits really long even with high heels on. I purchased a small size thinking it would have fit shorter compared to the other sizes but it isn't. I normally take a medium - large because it's more comfortable around the mid section and less constricting. Also, if you prefer a looser fit around the arms go for a larger size because the small size is quite tight and restricting. It's much more comfortable around the arms in the larger sizes.