I loved wearing this dress! It’s form fitting and very flattering. It has very detailed embroidery and satin covered buttons on the side. It doesn’t have a long train, but it slightly flows behind you as you walk. It has not been altered at all and I bought it off the rack at a boutique wedding dress shop. It’s a sheer detailed overlay and a cream colored lining. It is not a bright white. It’s more of a soft slightly creamy white.