There is nothing I don't love about this. the color and quality is great. no assembly. solid construction. soft closed doors. I did use my own hardware went mounting it (I use what I am comfortable with) but the hardware it came with was decent for sure.  mounting this cabinet took me 5 minutes. It was packaged so well it took me longer to get it out of the box then it did to hang it. the shelving is adjustable....for the price, this piece was exceptional!