I love this dress. it is loose fitting so be prepared for that. i ordered an xs. i believe the dress was intended to fit this way though and i do not think it looks too big on me. i typically wear a 0 or 00 in dresses. this would be a great dress to wear if you were planning on eating a big meal, ha. i can't wait to wear this dress in the summer and believe i will wear it often. it has more of a boho look to it. i do think it could be worn with heels though. i will probably wear it with flat gol