Not bad for the price at all.  It's, of course, self assembly, but the process wasn't difficult at all.  It seems go be good quality.  Time will tell on the durability and longevity of the table. I haven't had it all that long, but so far so good.