This dog house is easy to assemble and move into position. It’s large enough to accommodate my Border Collie with room to spare. I haven had it a long time and will se how it holds up through the winter but it did great throughout the summer