Quick and easy to assemble, good quality product and looks nice.  Purchased this as a house for stray cats living on my back porch added some warm blankets and they started using it as soon as I put it out there.