This doggie sofa is adorable and plenty big for at least 2 small dogs or 1 large dog.  It's sturdy and the fabric is nice.  Color is such that it fits in anywhere, but most important, the dog loves it.