YES, fluid level is on spec and visually everything looks right.....and at the moment, the brakes are perfect (naturally) but they were kinda scary last time I headed down our 8 mile hill to get to town....press down wondering if there were brakes there or not, pump a bit, get some pressure...