My husband assembled this in a about 2 hours. He said it wasn't too difficult, just a lot of pieces. 
It looks beautiful! The wheels are not as smooth as I would have liked, so it makes moving it around a little more cumbersome. Overall, great addition to my kitchen.