My dog absolutely loves this bed, got the large size, he is 45lbs and has plenty of room.  When my sister’s dogs come over they always hop on it as well. Easy to machine wash.