I usually have to crate my dog when I leave the house purely because my dog will destroy the house when I am away from it. It is hard to leave her crated all of the time, but really it is for her own good as she might end up eating something that would be dangerous to her if she was not crated as I leave her crated all of the time.
To make sure that this crate is comfortable, I do what I can to add comfortable blankets and padding into the space. I have purchased a lot of different Pet Dreams crate accessories that I can use to make it so that the crate is covered and has a soft bed in it. This makes that crate into a space that my dog really enjoys spending time in since it is comfortable.
Even when I am not away from the house, I leave the crate out so that she has access to it. She often uses this crate as if it were a comfortable dog bed because it is such a nice space for her to lay in all of the time. I have been enjoying using the crate accessories since I really feel that these make it so that she feels that the crate is a lot nicer for her.