This is a pair of shin pads made from Neprene with hard plastic inserts. I believe they are very popular with mountain bikers.
eBay