I am a size 18 to 20 and loved this dress so much I had so many compliments when I wore this to a christmas party. The split was a little high for me so I brought it down further with a quick stitch. I felt fabulous in it. The material is the stretchy viscose stuff so it does cling a little x