I had an excellent experience with Lidress! They had beautiful dresses, ( and many) to choose from. They were excellent and prompt in returning my email questions as well. Shipping was very fast as stated... all around, I would HIGHLY recommend this site!