Beautiful! Put it together myself. Took some time (few hours) but directions and packaging were great. The hardware was labeled with letters that helped a lot. The granite piece is a really nice finish and quality. The only thing is the back of the cart (where the drawers are) has an unfinished look, but it doesn't bother me.