The material and sewing isn't of high quality. It is more of a middle to cheap range. Can't complain for the price i paid but if you buy it for the price over 15$ I recommend to find better option. Also, you will need to order 1 size up if you have B or C cup.