The material is 90% nylon and 10% spandex. It is a babydoll dress with a G-String. It is white sheer with lace. It has a lace ribbon that ties and a lace border around the bottom and lace above the breast cups the rest of it is sheer. This kinda reminds me of a miniature wedding dress sort of. This would be good for a bridal Boudior photo session. I am 5 ft 5 I weight 122 pounds I chose a size medium and it fits. This is comfortable and not scratchy. The sheer material gives it an added sex appeal. This would be ideal for your wedding night or just for a night of fun it will catch your partners attention and keep it.