The dress was a little bit long for my daughter, but it was beautiful. I wish the straps had some elasticity, the straps kept falling from her shoulders.
Pros
The dress is timeless and can be worn for years to come
Cons
The dress may be too difficult to wear or move in while performing bridesmaid duties such as carrying bouquets or walking down the aisle