Easy to assemble. 
Beautiful dog house. My puppy loved it! I have a westie  and I bought the smaller size.