Straps and leather were fine and very good quality but the buttons are not very good. As soon as I received the belt I wanted to put the buckle on and one of the two buckles broke the leather. The clasp did not fit well on the belt. I was able to reattach it with a hole punch and hammer because I didn't want to go through the hassle of going back and waiting for another strap. This is not what the customer should do.