We are very happy with this crate! It wasn't too hard to assemble, and we were able to choose which way the door opened to fit the space in our living room. It is sturdy and looks nice, and I like that there is some kind of magnet inside the latching area so it closes firmly and you honestly don't even have to latch it if your pup isn't inclined to try to push their way out. Not cheap, but well worth it for a piece that fits our space and our dog so nicely!