We are in the process of moving a pup from one home to another as we move in together. The bed is similar to the one he has at current home, and it has helped him settle in to new place as we split time for him to get used to the space. He absolutely loves it.
Note, the first bed received had a defect, but Dogslanding replaced at no charge so a bad situation turned good because they do care about customers.