I am so happy I bought this little dress - I could not pass it up after reading all of the rave reviews.  It is sexy and stunning - the cuts are perfect to where they show some skin, but don't show everything.  It's very flattering, I would think for any size, and yes, it covers the stomach area, so if you are a little self-conscious, this dress will make you forget all of that and enjoy every second in it.  I am average size 4 to 6, tall at 5'9, and bust size 34B.  It fit perfect and even created curves I do not normally have.