The overall experience was good. Dress came in no time. Fit was true to size but ordering my original size left no room for baby bump to grow. The dress was beautiful but completely see-through and the split is really high up the leg. I really hate this company doesn't offer refunds.