I was afraid this doghouse would be cheap and flimsy.  It just snaps together with no screws.  However, it seems to be working out just fine for our 1/2 Black Lab, 1/2 Golden Retriever mix.  It isn't drafty and is a lot bigger inside than one would think.  Overall, our dog seems to be thrilled with her new little house!