The dress is made from stretchy PVC with contrast PVC trim. It opens from the back with 4 1.5" black plastic quick release snaps for the halter version and 5 1" snaps for the criss cross version. The dress is shorter at the front to create the illusion of even longer legs. Two black zippered slits in the hem of the dress at the back allow you to easily remove the dress and customize the fit. The halter or criss cross straps are also stretchy PVC so that they fit properly. Pick the strap option to choose which dress style you wish.