It depends on what lenses you choose, namely the time includes processing time and shipping time.
In most case, the processing may take 3-4 business days for normal single vision glasses. Orders with photochromic lenses, polarized lenses, bifocals/progressive lenses, or prescription sunglasses may take 7-15 business days.