Overall, we're very happy with this cage. It is tall, solid and wasn't too horrible to assemble. Tips: joints do not always fit perfectly together so some force is needed. Also, you may want to have two people around to assemble it.