The end tables were delivered within a week, very nice. They were fairly easy to assemble. All parts were marked, and the instructions were clear. They look good, but would look better if the shelves weren’t mesh.