Easy to assemble, just as described.  Dogs like it.  Large is just right for two small dogs. No cons. Looks good on our deck.