Although my dogs usually sleep on my bed with me, all seven of them have expressed their approval of this bed, and have spent time enjoying it. The extra large size holds two large dogs at once, when they are so inclined. The cover is easy to remove, wash, and put back on.