I love this dress.  It is simple and flirty and long enough to wear to my professional office but casual enough to throw on some keds and a jean jacket to dress it down.  I bought this dress to cover up my 1/2 sleeve tattoo as visible tattoos are frowned upon in my office.  The white fabric is thick enough to not really see the tattoo and the 3/4 sleeves are more than long enough to keep any of it from peeking out.

I am 200lbs and wear a size 14/16 pants depending on the cut.  This dress in size XL fits me prefect in the tummy, doesn't cling to my gut, and isn't too large or small in the bust.  I am a 38B and I would say anybody with a larger chest might find this dress a bit uncomfortable in the white background as it is not very stretchy fabric.  I also purchased the same dress in the black background pattern and it is a different fabric and much more stretchy.  So if you have a large chest and small waist, the white dresses may not work for you.