I think this dress is all about age appropriateness. I bought it and immediately returned it. I'm approaching 30 and while this dress would be great for a highschool formal dance or a sorority mixer, I don't think I'd feel comfortable at a cocktail party in it at my age.While the blue is pretty, it is covered with a black netting material. The circles on that netting are essentially light pink and silver glitter. The dress is VERY VERY glittery. The level of glitter does not come through on the picture. I had hoped maybe the circles were light pink, grey and nude embroidery which would make the dress a little "older" but they were not.The other reviews are right. The dress runs pretty true to size...maybe a tiny bit small. If in doubt, go up a size. I wear an 8 in most standard clothing and ordered a 10 and it fit - was a tad snug in the chest.Long review summed up: If you're looking for something fun, flirty, glittery and youthful, this may be the dress for you. If you're looking for a strapless cocktail dress that is more exciting than basic black but still somewhat reserved and "adult" look elsewhere.