The dress looked stunning online but I was very disappointed to see that a large part of the crystals on the dress were not real (especially the yellow ones); They were part of the fabric... Up close it looks a little cheap. However, the fabric is sturdy and competition resistant which is nice.