It was a pain to put together, took us 3 hours, but the instructions were mostly straightforward. I did put 2 pieces upside down, but it was easy to fix. I love it, and have gotten lots of compliments on it. The dogs seem to be happy with it. Fits a 50lb Plott Hound and 25lb puppy Great Dane (for now lol) with plenty of extra room. It’s held up nicely the past couple of weeks. It is sturdy, heavy and easy to clean. 

I am extremely happy with this purchase, actually almost returned it but glad now I didn’t. So much better looking than two large wire crates.