Nice strap for the money.  Leather is of decent enough quality.  The sewing is of very good quality.  The swivel snaps are made out of some sort of pot metal and could be better, but they seem like they will hold up ok.