I'm a thick girl with a stomach. I wore a spanx and I felt like a Queen in this outfit. It was great material, I wish the blue was more vibrant, but it was still beautiful. I wore for my 40th Birthday Brunch. I look forward to buying the Gold/Yellow.