Look, price, customer service = great.
quality = average, but that's what you are paying, so good.
Assembly = not that easy. instruction is very lousy. Some of the hole are just located and but not made. Drawer roller has 3 screws and not going all the way in, so drawer is not smoothly rolling for in/out. I had to re-do all the holes for drawer than marked, to make sure it close all the way in. 
Doors has standard hinge. But somehow I had trouble to get them lined up and aligned. Assembled cabinet is at 2-3 degree inclined. 
microwave portion looks little lower than i assumed from picture. 
Overall I recommend this item for low budget, good look but be ready to take some challenges. my rating 4/5.