Took about 3 hours to assemble but would of been less but my husband had shoulder surgery so I had to do the assembly with his instructions   Looks great. Matches my cherry cabinets. Countertop is really nice. Feels very sturdy   If I could change anything I wish the back was made of sturdier material. 

Pros: Looks great. Granite top very nice
Cons: Plan on several hours of time for assembly. Instructions at times a little difficult to follow