Easy to assemble and quite spacious for my Brittany.  Looks great on the porch as well.