This is the second one I purchased for feral cats I take care of and I love it.  It is easy to clean and you can get the insulation with it.  The only problem I have is the door, but that is only because the cats won't use it.  I end up putting pieces of a shower curtain up to block out the wind and rain.  Other than that it is wonderful!  Would highly recommend!  

Easy assembly!
Should have a door that is lighter for use with feral cats.