The cabinet itself is good quality. The assembly isn’t for the inexperienced. During assembly, pay incredibly close attention as to the orientation of the pieces (top/bottom and front/back). Also, the alignment of the doors so that they are straight with a small even gap between them is very difficult. The door hinges are cup hinges which require installation and then attaching the doors onto the hinges. I still haven’t gotten one of the doors to hang as it should be, but I had to walk away and leave it for another day. Definitely recommend the cabinet as long as you or someone you know is patient and familiar with furniture assembly.