It was easy to assemble, it did take sometime to figure out the first leg but once we figured that out rest were straight forward. It looks good, quality I will have to wait and see. It does not look extremely sturdy for example if somehow sits on the top of the table it feels like the legs may not take a lot of weight. Otherwise works for me. Will update after I use this for a few months.