This was fairly easy to put together, and it's really nice looking!  The granite matches my granite countertops perfectly and the extra storage is perfect.  It's a tiny bit wobbly, but I think it will stand the test of time anyway!  Great piece.