The end tables were in perfect shape and easy to put together. Good quality product! I would definitely purchase again. Assembly took me about an hour to put both tables together.