I had someone else put this together and he had no complaints.  Looks very nice.  We will not be using the top that came with it, but only because we ended up with extra granite from the rest of the kitchen.  It is very pretty and seems to be very functional.