I purchased these in black and I love them!!!
It took less than 10 minutes to assemble- all you have to do, is screw on the legs. The arrived in perfect condition and there were no scratches or nicks. 
My only complaint is that it took me longer to remove all of the styrofoam residue off of the tables and my floor, than it did to assemble.