Overall, this dog crate is nice.  However, the process to get it was HORRIBLE!  It took almost a month before it even shipped!!  I spoke to customer service just about every 2-3 days after the first week because they kept having an issue with my shipping address...first they left out the state, then the country, etc.  I placed this order over the phone so actually gave all of this to the rep while doing the order.  Then they kept telling me it was the supplier that was having a problem with the order and "somehow" it got put on hold...who knows.  Either way, it was a nightmare.  As far as assembly goes, it takes a while but as long as you pay attention to the instructions, no issues.  One of the holes for the wooden dowels was drilled in too far and when I put the dowel in, it pushed through the top (no, I didn't use a hammer).  After over a month of waiting, I'm just gonna try some wood glue and let it be.