It came quick, the assembly wasnt overly complicated. it came with all parts and once it was put together looked just as photos! Its adorable, good size, and sturdy enough! only minor issue were a few chips off the paint but that happens so I accepted it lol. Overall, great table and very much recommended