It came in 3 boxes - all packaged very securely, especially the granite top!  Love the look, very sturdy but it does take a little time to put together.  All the parts were there, no damaged pieces and the instructions were fairly simple.  My advice - sort out all of the pieces before you begin - they all have letters on them from A-Z.  Then when you are reading the directions you can find the pieces quicker.
Very good investment!