The package arrived the next day in perfect shape. It came as advertised. Perfect for our family room and great value for the price. Easy to assemble (just put the legs on) it does the job. We are hopeful these ottomans will last a while. We have three cats, our last ottomans (another company)were leather and the cats destroyed the fabric. so we are happy customers for this ottoman set!