This really is a good buy, but to me 5 stars means perfect and the only reason it's not a perfect buy is the size of the socket is painted on and not etched which means after some use the size will be rubbed off and you won't know what size it is without measuring