Despite having to bend a few wires back into place with pliers it took me less than an hour to put together by myself.  I needed a larger crate for my 100lb lab to stay in for long periods.  It is solid and I don't have to worry about him breaking out like he has with other crates.  He has plenty of room to move around without getting cramped.  It is easy to pull out the tray to keep it clean.  Would definitely recommend it.