Took a couple hours to put together but it's worth it.  Heavy piece of granite...looks more than what I paid for it...very happy