The top is a bodysuit. It is in great condition. The label is European size 40. I am a size 6-8. I am 5'5 and wore with 4 inch heels. Comes in Berta bag. Please feel free to ask any questions. Can provide more photos and details. Alterations: Bodysuit: Sleeves were shortened to rest just above the knuckles. Skirt Alterations: A satin button has been added for the option of bustling your dress for dancing. Skirt has been hemmed to accommodate a 5'9" bride (with heels).