Assembly was easy .  I had to ask for help for hanging it on the rails . Doors are not perfectly aligned . It may be due to my wall . I like it and would higly recommend. Will purchase second one soon .