This out fit is beautiful and well made.  You could purchase and use over and over again.  However, it runs very small.  I normally wear a medium, but ordered a large, just in case.  Nope, no way could I fit into it.  I am returning.