Perfect. Assembly was easy with all the parts properly marked. All the hardware was there. A 64-year-old woman with past assembly skills.  My cat will love it. Former feral, that enjoys the great outdoors, but I want to protect him from hazards.