Absolutely perfect! Great size for my border collie and lab mix. Was able to put together by myself in about two hours. Highly recommend!