If the dress hem was sewn evenly, it would be an awesome piece.  However, the dress arrived and the right side was a little over 2 inches longer than the left side.  I laid it out and measured with a measuring tape to make sure my eyes were not deceiving me.  I would have returned the product, but I do know how to sew so I hemmed the bottom to be symmetrical.  After this adjustment, great dress.  I have ordered Beachcoco dresses previously and have not had a problem with quality.  This piece in particular must have slipped through the cracks.