I LOVE this dress! I originally got it in the bright blue, size medium. I wore it to my boyfriend's law school graduation. Between the dinner before, the ceremony and after party, I wore this for almost 10 hours and it was super comfortable. I'm 5ft 125 pounds and got the medium. It was a little big for me, so I bought the Navy blue in a small. Planning on wearing this to my best friend's wedding later in the summer and I'll be putting this into my regular work rotation under a black blazer.