Definitely on the small side, even for just 2. Especially in the run section, which results in a ramp that's frankly too steep. Even as a tractor I'd highly suggest you extend out the run section and greatly reduce the angle of the ramp.
Also why does it have 3 nest boxes? I don't understand...