For the small order with semi-finished products in stock, we can deliver in 7-15 days. For container order, the lead time is usually 30-50 days after the deposit.
A Yes,we extend a 100% satisfaction guarantee of all our products shipped. Provided emails with details including pictures,we will send replacements at Our cost to repair the furniture.