This dress is not only beautiful but it fits true to size.  I wear a size 12 and it fits every part of my body and I am a little top heavy.  It comes with the black petticoat underneath and does not need to purchase an additional one (in my opinion). Love the dress!