This does have a lot of fabric and is very light and voluminous, but I found it more flattering than most dresses of this type. The problem came when I put my string bikini on underneath. It is so light the strings made the fabric balloon out in an unflattering way. The length was good with flats on my 5'3" body which was a pleasant surprise, but half of my bikinis have strings so I had to pass on this coverup.