It is a two part dress: With an incredible 3.5m detachable train; once taken off will become a ball gown wedding dress with a 0.5m back train. It is completely custom and hand made; beaded from top to bottom. It includes a plain white veil longer than the dress (4.5m long), with crystal sparkles scattered throughought. Detachable beaded sleeves are included as well.