Easy to assemble if you can follow pictures. It looks great in my bedroom. The screws to hold it together are pretty small, so I hope it holds up. I used wood glue on the wooden dowels to reinforce the sides.  My dog is only 22 pounds and she doesn't challenge a crate. I'm not sure I would leave her in it unattended. It is mainly for sleeping and getting away with her toys. It is definitely several steps up from the basic wire crate. I would readily buy it again.