Check out Revo 4 for inexpensive riding protection & 1 size fits all. I also like no binding in arm pits. I'm always looking for best bang for the buck & this is it! I use sisixone core protector with spine protection but much more expensive than this.
http://www.evs-sports.com/product/chest-protection/
http://www.evs-sports.com/product/chest-protection/