This ad is for an OEM 2014-2017 Cadillac XTS Center Console Floor Shifter Assembly Cup Holder. 

Part number: 23409294

It was taken off a brand new center console assembly (NTO). Please check part numbers and pictures to make sure this is the part that you need.