This outfit is TOO CUTE and I LOVE the material! I ordered a size up as suggested. I ordinarily would have gotten a L or xl but, I ordered a xxl and it fit my body well. If I wanted a more fitted look I could have gotten a L. All in all, very nice! I can't wait to rock this with heels and order more !