Pleased with product. There are several imperfections in the legs. Scratch cover concealed them well enough for me.  Price was more an issue for me when I purchased.  I am single and the table does not take much wear and tear. However, I would not purchase for a family with kids. I don't think it would hold up long.  I say that after having raised children.