Got this for my outdoor cats and overall satisfied with this.

The shelve screws are a little long, they stick out of the shelf brackets. Still need to find some rubber or something the cats won’t knock offeat to cover them up.

The door-window hinges were offset, damagedbent so had to do some improvising.