For the price you pay, it’s a pretty decent piece of furniture. Only problems we had was some stains on a front piece, a cracked joint in one of the doors plus one hook didn’t align with the latch making it hard to safely secure it. 
But, it was easy to assemble and it looks nice.  Way better than the metal cages I had.  My dogs seems to love it