Not bad for an affordable dining set requiring assembly.  It arrived earlier than stated and without any blemishes.  The table was easy to assemble.  The chairs took a bit of time, mostly because the screws don't fit as smoothly into the sockets.  It probably took 1.5 hrs for the set.  The table fits perfectly in our kitchen as we were looking for something small and attractive.  The set feels solid and has a pretty cherry finish with white painted base and chairs.Pros: great valueCons: longer than anticipated assembly