Easy to put together.  Size large is perfect for two dogs.  A Bouvier and a Havanese share the outside bed.  Very cute. Blends nicely w rest of patio furniture.