Sturdy cabinet for the price not too difficult to assemble I did it myself. Looks great top is granite not stainless steel..as initially when I ordered it the top had said it was stainless steel in the description.