My 12 year old was able to assemble this within two hour.  Product is made well for the price.

Pros: Easy Assembly
Cons: No floor on bottom, rabbit chewed through carpeting, a plastic bottom would fix this.