It arrived complete and a day early. It matches my kitchen perfectly. It took me about 3 hrs to fully put together but it came out great just as described. If I could go back I would have added the assembly service. Nevertheless It is very spacious and fits 2 stools perfectly. Only a small defect of a slight scratch that’s took the paint off (seen in picture)