Product came delivered as expected. I read many of the reviews stating that assembly was troublesome so i was expecting the worst. Assembly took a little over an hour and no real issues. Quality was about what you would expect for a console table under $100. Perfect for my entryway :)