Easy to assemble, doors are a little more diffucult to align but I am very inexperienced in self assembly.