The table is fine but putting it together was a nightmare.  Not only are there a million pieces but the instructions are full of typos and very unclear.  Some places don't have predrilled holes and some do so you're never sure if you have it exactly right.  Overall, I'm happy with the finished product but I wouldn't buy this again because of the difficult assembly.