Fits true to size and comes with a buckle adjustment tool which is very good to have and no other harness I've bought has given me one. the packaging is nice too. Great for a gift. Only downside for me is that it's not leather. Not cowhide. The synthetic smell is very strong but I managed to get rid of it with a softening sheet.