Perfect for our Boxer!
The only problem was just above the hinge on top. Arrived defective because this piece doesnt require putting together.  Hoping they can ship a replacement top only.