The package arrived quickly and was packed securely.  The table and stools were easy to assemble; everything lined up and all screws were provided.  We used our own "allen wrench" to speed up the process.  I gave 4 stars instead of 5 because I don't know how durable the tabletop will be, i.e., how it will withstand water or moisture from glasses.  It's beautiful, though, and fits the space perfectly.