If you want a casual sundress, this is good. The material is light but not too thin. It may be see through in very light colors, but I have the dark purple and there is no issue. It is great to accentuate the chest, and it does a very good job disguising the tummy. The one place it falls short is the rolls just under the bra in the back. Because of that, I would recommend getting one size up if you have back rolls.
I wish the sleeves were just a little longer, but they are otherwise roomy without being baggy. The length is good for me - 5'4" covers my ankles but not my feet. I think it is just a tad short to be a real Maxi dress. But for anyone under 5'6" it should be fine. Taller women will find it is more tea length.