Your delivery is always on time and you can expect what you are told. I love doing business with a company that keeps you posted on the transit and if there are any problems, you correct that immediately. I have not opened all of my sofa pieces and hoping everything is OK and will let you know if it is not.