Quick & easy to assemble. The predrilled holes took all the guess work out of putting it together. I purchased the "Large" size for my golden retriever and was pleased that the entrance was  large enough for her to get into easily.