The quality of the material is very good. However, I'm giving them two stars because I ordered size 40DD and received a size 42DD. I can't return the item because I do not live in the US so I'm using a shipping agent and can't physically inspect the item and return it before the return period ends.