Love this piece.  Bought it to use for a bar in a small corner of the room and it works perfectly and looks great.  I've had many people complement it and tell me they are going to do the same thing!  
Well built, the granite is actually very nice.  Castors are good and moves smoothly, locks securely.  Doors fit tight and close without difficulty.  I must admit I had it put together by my friend who is a handy man, he said it was a breeze but I cannot honestly comment on how hard it was or was not.  Just know that the last time I put together a piece of furniture from Walmart it took me 10 hours and looked awful!!  
It says something that I bought this piece quiet a while ago, (a few years ago actually!) and still LOVE it!!!