Looks gorgeous! Easy to put together although the granite top is HEAVY. Seems sturdy but time will tell how well it holds up. 
My only issue was with 1 of the drawers....the handle to the drawer just would not go on. The screws were a tad too short to thread into the hardware so after a long time struggling with it to just fit, I finally got other screws i had in my tool box and its ok for now until I can get to a hardware store for proper ones.
Other than that the process of putting it together wasnt bad at all.