My husband said it was easy to put together. The cage itself is fine, although the door on front catches we can adjust that. The wooden cover is kind of flimsy and the pieces come apart very easily. We can fix that with a little glue, but since it's designed as a table top I was kind of surprised it wasn't sturdier. My dog will stay small so I don't expect it to be an issue, but it might be for a bigger dog. Overall appearance is nice, although I will have a glass top made as I can see the top can be easily scratched and the finish wear off quickly. I'm happy with it overall for the clearance price I paid, I don't think I would be if I'd paid full price.