We were able to put the door together without problem but will be having an expert put the door rails up. So far I really like the look.