This cabinet arrived in excellent condition, it was easy to assemble, I followed the directions to the letter which made it so easy, it took 1 hour and 20 minutes. I was able to mount it on the wall by myself. Only thing I had to do was add additional mounting screws into a stud. I recommend this cabinet highly, its a 10.