Perfect for my goldendoodle and poodle. Took some time to assemble but overall instructions were easy to follow.