Took a while to put together however instructions were complete and it went together well.  There were a lot of pieces but it was not difficult to assemble. The sink arrived cracked and they immediately sent a replacement sink.  The quality of the product was excellent and the faucet was a great match.  We are very happy with this purchase.