Easy to assemble. Very sturdy. My dogs love it. Keeps them warm and dry.