Fits really well and is very comfortable. I’ve not bought any MX armour before but I’m very happy with this item. Obviously it’s soft armour rather than hard.