Overall good quality and easy to put together.  They work well for my table.  Be careful when assembling the legs as I did have 2 of the screws go through to the other side, without trying hard at all.  Just a couple of turns and they were through.  They ended up cracking the legs.