The table did not arrive on the day it was scheduled but that may have been Fed Ex's deal. Regardless, it arrived the next day and for the price, I'm pleased. It actually is a very pretty finish.  Everything was packed very well and came with no scratches, which was a concern of mine ordering online.  There were fabric straps stapled to the underside of the table, I suppose to help turn it over, but one broke immediately and the staples were too difficult for me to remove. So I cut the straps off.  I didn't depend on them to turn it over to begin with, for good reason. I did attach the legs my self  and my husband helped me turn it over.  It's heavy, which is a good thing.