For my wedding, the girls got their dresses from David's Bridal. I bought an Azazie dress for my SIL's wedding, and I think I prefer Azazie. The quality seems better and they had so many more style options (especially for knee-length dresses, which is what my SIL wanted for a summer wedding).
We actually got ours from Asos and I'm forever surprised how much I love them every time I see them. We first tried Renz Ragz and then JJ's House and one of my bridesmaids hated both of them, so we all finally settled on this dress (which was actually one of my top picks from the start, but I had tried to make everyone happy with the previous dresses).
My MOH got her dress from David's, but hasn't been able to pick it up or get it tailored due to the shut down. Originally I was only going to have one MOH/bridesmaid because the other girls I would have asked couldn't come to our wedding (one was also getting married and the other having a baby), but if we have to reschedule I might get to have another bridesmaid or two. I love the mismatched bridesmaids look so will just recommend they get a dress in a coordinating color and similar length and fabric, and let them choose what they get and from where. I will probably recommend Lulu's because it's less expensive and the quality is good for the price.
I'm likely going to go with Azazie! I ordered two swatches a couple days ago so waiting on them to come before I make the final decision. They made a wide variety of prices and dresses so I think every bridesmaid will find something she loves!