Overstock has great customer service. The product came as described except we couldn't attach the legs to the table. The screws that come with it are the wrong size. Customer service sent new screws and again, they were too small. We made a trip to the hardware store and found the perfect size screws. Overstock has offered to pay for the screws. Excellent! The ottoman is perfect for our home and we couldn't be any happier with it.