We went through a few different beds before finding this one--it's plush but thick and supportive (doggo doesn't sink down to the floor). So far its everything we wanted!