Loved this dress! Overall quality is good, but the sizing is very inconsistent. I bought the dress in a size small in both white and green and the two dresses were very different sizes and lengths. I am 5 ft 2 in, 105 lbs and the white size small fit amazingly and the green was way too loose. So be prepared to have to alter it if the sizing isn’t perfect but still a good purchase. Came very quickly in <3 weeks. To see video reviews go to my tik tok @danialihauls :)