Never been on them, but you can bet that it would have been very well built! Also never heard feedback on the 666, but have read less than complimentary feedback about the smaller 501 and 555 on this site. That said, I have seen adverts where guys say "Wanted - Ace Cat 555" so who knows. I suggest that you use the search function and make your own conclusions.