Canadian style buttons rock but can be hard to sew yourself depending on how they fail...though that's rare at best.