This arrived in two heavy boxes, so have someone available to help you move it in and to put it together.  It took my husband and me about 3 total hours from start to finish.  As reviewed before, the top is granite and HEAVY.  It takes two strong people to position it over the top while the pegs are aligned with the holes. I am satisfied with the quality and the price.  It's not custom-cabinet quality by any means, but it looks nice and will do the job I want.