The package arrived right on time and I am always hesitant to order offline because you never know the condition it may show up in. I got the package and opened it and all of the pieces and hardware were in perfect condition. The tables themselves were easy to assemble and just what I needed for my living room.