looks like a 2 pc but is all in one very comfortable to wear flowy and detailed with godets in skirt and flower details slashed sleeves. the dress looks very elegant suits any special occasion or cruise. size says 20 but would easily fit 18 to 22 long length im 5.3 and comes to my ankle. excellent condition fully lined non smoking home.