When I first got this dress, I thought "wow, that is REALLY pink!" I felt like it was more of a "neon" pink than a "bright" pink. I let it sit in the bag for a day. I finally tried it on, and I love it! I have olive skin and medium brown hair and it works well with my coloring. I'm 5'9", 145 lbs. with a slender athletic build (51). I got the small and it fits great. It is shorter in the back (it says it's longer, but it's not long on me), and the dress comes right up to my arm pits. I'm going to order a M just to see if I like the fit better. A medium will be baggier around my body, but it will give me a little longer length in the back and a little more room under my arms. I think both the S and M will work fine. It just depends on whether I want it to fit more like the model, or if I want it a little looser.