Nice quality heavy fabric that drapes beautifully.  Its a bit of a high waist, but that does hide belly.

Update: I bought this to wear to a wedding and I loved it, but when I washed it in Woolite on the cold delicate cycle and air dried, the black bled into the white.  I'm so disappointed that I was a one time wear only dress.