The price of these tables made me pause in buying them because let's face it...you get what you pay for. Delays in delivery because of weather caused multiple emails telling me they were out for delivery a few times so I figured I'd have extremely damaged tables...on and off the truck. So I wasn't expecting much when I got them delivered. Turns out the styrofoam broke into bunches of pieces but the tables were ok but for a scratch that we were able to hide. Good protective packaging. My hubby put them together in about 20 minutes without help. He declared he likes the tables  and they were perfect height. Very pleased with this purchase.