I use these beds on top of my dogs hammock beds as added warmth and comfort. The square shape is nice as you can run the sweeper right over them. The only thing I didn't like about them is that my dogs try to nestle in and when they paw a little at the bed it wears the fleece away very quickly. I find myself picking up large fleece balls daily so I'm not sure how long the bed will last.