For the money, this is not a bad little table. I ordered the espresso finish, and there are some definite imperfections in the finish. One of the worst was on the leg, so my husband used "touch up" and assembled the table with that leg in the back. One of the others was on the front of the table, but just under the table top and mostly out of sight. With a little touch up here and there, it will serve nicely. If you are expecting perfection, make another choice.