This dress is perfect for any occasion. It's designed for women who want to look and feel great. Sizes range from XS to 3X. The back has a zipper closure and the halter neck is secured with hook and eye closures. It's approximately 35' long, but the length may vary by size. The fabric is a poly/spandex blend with stretch and is imported.