Cabinet overall is nice. NOW putting it together well that's a different story. The basic part of putting it together went pretty well. When I got to something simple like sliding the cardboard back that didn't go well. I still don't have where it meets the end board in the grove right. I finally gave up on it and left it the way it is. The door hardware is heavy duty  BUT I cant get the door lined up even for nothing I must of unloosened and followed the trouble shooting tips 10 times. Well got it hung and still cant get the doors right. My husband said plain old hinges would have been better and thought about replacing these. For now its hung and because its a pole barn we had to rig a 2 x 4 behind it so the bottom of the cabinet didn't start pushing the metal wall out. Holds a lot of product and glad to give it a try...