This wedding dress was bought brand new and has not been altered in any way. It has the most beautiful long train. The dress is made to fit a smaller body frame but can also look beautiful on someone that is curvy as the shape of the dress is made to show off your body. Its has a open back covered with lace fabric that covers the whole dress as well. In the pictures I wore a bandeau top underneath to feel a bit more comfortable but this is not part of the dress.