They did come with a few scratches on the legs, and I did have to hammer certain parts to make stuff fit. But over all they are holding up nicely.