Wearing it this week to an 80's party. Ordered an XL and it was to big, sent back and ordered (right from the link I used to buy first one) and after I paid I noticed a long shipping wait and realized it was not the same seller. So that being said it's different from the first one and seems to be a different material.