Perfect size for our rather small sunroom. Easy to assemble and seems very sturdy. The dark charcoal fabric should stand up well to dogs.