It’s very cute! We had someone assemble and install it for us, so I can’t comment on the ease or difficulty. I just get to sit back and enjoy it and no longer have to get soaked as I lock or unlock the door when it’s raining!