It's hard to give a full rating. But for now, I love the table and the quality seems really good for the most part. I am concerned about the legs. It seems to be a manufacturer defect, but I don't know for sure. 3 of the 4 legs have indents and stain is coming off all the same. I don't know if I want to wait a month an a half or a new table to come or if I should keep this and just sand and restain the table legs. I do worry that the same thing may happen to the top too in the future. We just put it together and my husband didn't have any problems with the assembly, but he also works with wood furniture too.