Beautiful cabinet. Putting it together was easy. Assembly instructions were to simple. All the hardware needed was included. I did not put it on the wall yet but it is beautiful after being assembled.