Nice piece for price point. Assembly took 2hrs, level 3 out of 5 for assembly- mostly for assembly time and not all holes were pre-drilled. The legs are cheap plastic, I will probably replace with more sturdy legs and better gripping door handles. The doors henges took some adjusting in order for doors to sit flesh with piece. Overall nice but not something built for long lasting.