Very satisfied with quality of granite and overall look of the product!  No trouble with assembly although I have to agree with another review that the granite was packed very securely and took a while to open up.  My only complaint is that the product feels slightly "wobbly" to me and can be rocked a bit from side to side... however, I am not using the wheels so I do not know for sure whether or not the rocking would go away if the wheels were added.  Overall very happy with this purchase.