High quality. Top of the line. High end. Also used as ‘top drawer’ implying the higher up in a series of drawers, the better.
“I must say of all of your boyfriends, Sam is top notch and by the far the best.