The sofa is comfortable for my dog.  It has a great look to it and has enough space for my dog to stretch out on it.  The arms and back are sturdy and firm, and the cushion is spring-based.  It could have been a little bit more plush - but it’s still great.