I ordered this dress for a formal event and spent the extra $5 to have it custom sized as I am only 5 3. It fit perfect.. I had many compliments. I was also able to wear on a cruise for formal night. I ordered the navy blue and the color was exactly as pictured. The seller did a great job communicating with me and double checked my sizes. My dress arrived within 3 weeks.