Well made, good finish, came with extra screws, etc.  If I were assembling it again, I would put the legs on last.  They were just in the way when attaching the seat and back.