I will admit I was skeptical. Shopping online for a wedding dress that I didn't try on, with a very affordable price tag tops my list of risky things to do in life. However, the dress arrived one week earlier than expected, and met all my expectations. I communicated with customer service to make some changes to the one pictured on the site, and they Did not disappoint. Everything was made custom, and I requested custom size. It fit like a glove everywhere! Except... along the shoulders it did come a little big. Nothing that can't be fixed though. I am happy as can be and can't wait to wear it on my wedding day!