The product is very good, but the size is a very big mess. I ordered two sizes larger (as in the size chart), it turned out to be small. Had to order 4 sizes, more. They just came up, but it turns out that I paid 2 times more.
The quality is fine, but the sizing is way off. I followed the guidelines for ordering, but the size i got was very small. I would say these are not for women who have a cup size larger then A/B. I took xl and i would say in all fairness that´s a European size small. I ordered 10 different styles and models and could only use 3 from that lot. A bit disappointing. The package took a month to reach me.