I really liked this dress. it's so comfy, i could sleep in it plus it's quite flattering. however, if you have a tummy, which i do, you have to really suck it in. the dress will show bulges but the layers make it a little more forgiving that the typical fitted dress. the length is great and conservative enough that i wore it to work today, though it does ride up as you walk. the blue is dark enough it could almost be worn with black shoes, almost. the top is really cut well with the perfect neck