The granite top is beautiful! It wasn't too difficult to put together if you have 2 people. All of the hardware is separated in a neat plastic package! Watch out when popping in the doors. Once they are on they are not coming off! Also came with wheels that are not shown.