Your window of opportunity to have new furniture in the house by Christmas is rapidly closing. Build times are typically 5 to 6 weeks and then 3 weeks transit time on the east coast, 4 weeks to go out west. And that's on in-stock covers.... I know its hard to think about Christmas right now, but there is always a 'rush' in early November to get furniture in the home by the Holidays and by then its too late. If that's a target date for you then try to have your ordered submitted to in the next week or two.