I ordered this set on November 22, expecting it to come in 5-7 working days as was stated on the order. The company never shipped it out until I emailed them, and then they still waited a few days, shipping on Dec 16. These did not come in time for Christmas even though I ordered them over a month in advance. In my emails the company did not offer any refund or solution, and just said that the order has been shipped and should arrive in time. I will not be shopping at linenshed anymore due to this experience, feeling unvalued and ignored as a customer.