I should've read the reviews before I ordered! Last May I ordered three blouses one arrived as stated the second one dribbled in two months later and I never received the third. The first blouse was too small I requested return authorization and was told to please wait until all blouses had arrived. After four months of waiting I wrote again and they said the blouse that had not arrived was no longer in stock. I asked to return the other two and was denied even after I sent Iris, who had sent me the first email about holding until they all arrived, copies of her email. Have not heard from them since.