Great solid table, but you need an engineering degree to put it together. It comes in a thousand pieces and the instructions arent super clear. I did have to take it apart and put it back together a couple times, making total assembly time 4 hours. That being said, once it finally all comes together, it looks GREAT!