We ordered this to use as a catio, as another customer did.  We have a small back porch on our apartment.  It has turned out well, but we've made a few modifications.  Unpacking it was very challenging, because there were little foam packing pieces all over it.  Once we vacuumed all of those off of it, assembly wasn't too difficult.  It came in pretty good shape.  The small ladder was broken in one spot, but we were not planning on using the ladder because it was intended for use with a cat, not a bird.  We chose to put on a mesh roof, rather than the roof provided.  We put a cat tower in it as well.  The cat enjoys having the ability to be outside, and overall, it was a good purchase.