Love this dress! it fits perfectly, is flattering, and the fabric is high quality. i ordered the blue print, and it is a vibrant turquoise. i may order in the charcoal as well, as this is a comfortable, cute dress for everyday casual. i am 5'7, 135 lbs and the size 4 was perfect, even a tad bit loose, but i prefer a bit loose to tight, especially with the design with the buttons up the front.