I cannot get over how adorable this dog sofa is in person. My dog loves it and I love it because it matches our couches. If you wanted to order this for a giant breed dog, I would not bother, though. My dog is a Great Dane/Pyrenees mix, so he is tall and lanky (only about 105 pounds) and he can comfortably curl up on this couch, but his legs hang over if he stretches out.