Great piece and gives me piece of mind when the cats are outside. not too bad putting together, once you get going. Very sturdy and the asphalt roof is a plus.