My dog hasn't made friends with this bed yet, but it probably is no fault of the bed.  He doesn't seem to love material on the top so I put a blanket on it and that worked well.  It is a soft bed with plenty of cushion, so I'm sure it will become a favorite.  I brought the bed to the office, as my dog comes with me every day.  The office floor is carpet over concrete, and this bed provides the needed cushion for his old bones.