The Swiss Dot Dress is made of polyester material, which is light and soft but not see-through, providing you with a cool and comfortable wearing experience. This versatile dress can be dressed up or down, making it perfect for any occasion. 95% Polyester 5% Spandex Size S(2) - M(2) - L(2) - XL(2) Model is wearing size S and is 5'10"/178cm MADE IN USA