+1 :thumbup:
I have several at work, and they are very durable and comfortable when fitted properly.
You should always have them sized to your body type - IIRC there are "A, B and C sizings" available that translate roughly to small, medium and large. On the back of the upper frame, there are...