The shipping delay varies from short (1-2 weeks) to long (6-8 weeks) depending on the ordered furniture and its availability in stock.
We do accept returns in certain conditions. Please see our Returns & Refunds Policy with all details here.
Please contact us for advice.