Very easy to put together.  It is exactly as pictured.  The only issue, which I had read about before ordering is that the side doors do pop out when the dog pushes on them.  Our one little dog has been able to get out.  We solved this by putting another latch that keeps it closed.