Bought these beds for dogs who have heart conditions and can no longer jump into my bed or my gran's bed and were sleeping on blankets on the floor. The mesh panelling gives the bed enough breathability to keep them cool and comfortable all night. Fantastic for any dog as my grans other dogs love it too!