Easy to assemble and very sturdy.  I have 3 dogs that are roughly 17 lbs each, and the three of them are comfortable in here together