Took longer than expected, but that was because they identified a flaw in original set of lenses they made. Communication was admirable throughout the process. Overall happy with service. One star off only because of the amount of time it took to get my glasses completed and back to me. Would use service again, and recommend to others.