I bought this Lucky Dog Stay Series for my puppy so that he can chill outside.  Didn't need no tools to assemble, has a hidden hook and loop roof attachment and the polyester cover easily wipes off dirt and debris.  It is also waterproof which is very cool.  I know it is a bit pricey, but for what you get it is truly worth it.