Perfect. Bought this to replace the super boring dog bed that just sits on the floor in my bedroom. It’s so nice it’s almost too nice. (Kinda didn’t want my lil guy to sit on it first). Couldn’t keep him off it if I tried though. It’s much roomier then the medium LazyBoy dog sofa I purchased for my living room a few weeks ago. The high back and extra room make this sofa my corgi’s favorite between the two by far