The dress is of good quality and fits exactly as it should. I measured it too long though. They do really add quite a bit for you to wear heels in, so err on the side of just a little short and it should be perfect. It came so much faster than I expected and the color was true to the photos. It is exactly what I needed and I am so excited to wear it to my event.