My dog loves it. She loves sitting on our couch but is getting old. This bed allows her to feel included yet still be in her own space. Assembly was super easy.