Hi Kevin, Thank you so much for delivering my sofa. No doubts it was delayed, I would still want to say a big thank you and also sorry for any inconvenience caused. I do understand what you are going through now but despite that , you have had kept your promised and put in lots of effort to make sure my sofa was delivered. Many thanks from Lynn Chok and family.