Came here with another bridesmaid for my sisters wedding. The staff is so friendly and super helpful (I'm sorry I cannot recal the name of the girl who helped us). But they do have a large selction of dresses.
We found a dress within the hour. It came in about a month earlier than expected. And don't judge this place because it's based in Yorkville. There are a lot of affordable dresses; I saw some under $200.
They don't do alterations but give you a list of reccomdations (which I highly suggest you don't use, because they all have really bad reviews).
They also provide you with flavoured water, and heart shaped cookies!