I'm not sure what people are complaining about with the colors. My dress looks exactly like the picture, color, cut, and design. However, it is a bit long, even in my highest heels. I will have to hem it but I am happy that it is too long rather than too short. Fantastic dress and I can't wait to wear it on a beautiful sunny day on the beach!!