My elderly dog loves this bed as she feels the cold sleeping on the floor, but it also helps keep her cool during the hot weather.  It’s nice and sturdy but not too heavy.