Good Quality and they should last for quite a while.  A bit expensive, but I know they will last as long as I care for them correctly.