Easy to assemble,
works for my Schnauzers.I gave it a 4 because it scoots across the floor when they jump on the sides.I have it on linoleum.