Easy to assemble and very nice.  Good quality and the dogs love it.  I bought the canopy to give them shade outside on my deck.