Perfect for my sweet Olive! We opened it up & she jumped right in it, before I could even get it in the place I wanted it! She has no issue going there instead of our couches now. Awesome material & filling. Only thing is that it had an odor when it first arrived but it subsided after airing it out a bit. Olive is a German Shepherd/Greyhound/Border Collie mix, although she is only 55 pounds, she is very tall & long so her shoulders & knees bother her a lot, this bed is perfect, especially the headrest!