This is a brand new David's Bridal dress with the original bag and tags! So beautiful! I have never worn in it or altered it in any way! I was not able to get it altered before my wedding and David's Bridal wouldn't accept a return. It has a hidden zipper with buttons all the way down the back of the dress to the floor. Also, ladies it has pockets!