Ordered the large size for our dog, about 70 lbs. it was easy to assemble and very sturdy!  Although we don't use the door to keep him in, he loves his private space. It's roomy and doesn't take up a lot of room like a conventional crate.   The cats love laying on top and it looks great in our small condo.  The price was also a major factor, great quality at a great price!

Pros: Easy to assemble and easy to move around for vacuuming.  So much better looking than a metal crate in the loving room!
Cons: I do wish there was a lighter color wood option, but this works just fine.