This dog sofa is perfect! We got rid of a full sized couch (that our dog had claimed as HIS) to make more room in our office. We replaced it with this dog-sized one and we LOVE it! It's very sturdy and super high quality. I love that it has toggles that keep the cushion in place and that the cover of the cushion is removable for washing. My husband built a riser cabinet for it so it will be the same height as his old couch was. Now he will be able to patrol his neighborhood from the window in our office just like before, but we have much more room in our office!  (Picture of cabinet is before it was painted...AND with the legs removed on the couch)  =) For reference - our dog (Brody) is a 20 pound Italian Greyhound that is as high as my knee when standing. We got this size dog couch so he'd have plenty of room to sprawl out.