This dog house was easy to set up.  It is very attractive and cozy for our dog.  He is mainly an indoor dog, but we bought this for when we are away from home for several hours at a time.  He is always in it when we get home.  We put a pad and some blankets in it to keep him warm.