We have a new puppy coming to join our other dog and I did not want another wire crate so went for this cabinet. It is great, my current dog loves it. Quality is decent just wish the top piece in darker wood was all one piece and not 2 pieces. I chose to put a decorative runner on the top and some home decor to hide the division line in the middle. Only other comment is that I really cannot imagine a large dog like a German Shepherd in this cabinet. I have a 32 lb French Bulldog using one side with his bed and water bowl and that is even a little tight. Otherwise, nice piece.